V matematice je celá část reálného čísla zaokrouhlena dolů na nejbližší celé číslo . Celočíselná část čísla se také nazývá antier ( francouzsky entier ) nebo podlaha ( anglicky floor ). Spolu s podlahou existuje párová funkce - strop ( anglicky strop ) - zaokrouhlení nahoru na nejbližší celé číslo.
Poprvé byly hranaté závorky ( ) k označení celé části čísla použity Gaussem v roce 1808 ve svém důkazu zákona kvadratické reciprocity [1] . Tento zápis byl považován za standardní [2] , dokud Kenneth Iverson ve své knize A Programming Language publikované v roce 1962 nenavrhl [3] [4] [5] zaokrouhlení čísla na nejbližší celé číslo nahoru a dolů, aby se volal „podlaha“ a „ strop“ a označují resp .
Moderní matematika používá oba zápisy [6] , a , ale stále více se používá převážně Iversonova terminologie a zápis: jedním z důvodů je, že pro záporná čísla je již pojem „celočíselná část čísla“ nejednoznačný [5] . Například celočíselná část čísla 2,7 se rovná 2, ale jsou již možné dva pohledy na to, jak určit celočíselnou část čísla −2,7: podle definice uvedené v tomto článku však v některých kalkulačkách funkce celočíselné části INT pro záporná čísla je definována jako INT(– x ) = –INT( x ), tedy INT(–2,7) = −2. Iversonova terminologie postrádá tyto nedostatky:
Funkce "pohlaví" je definována jako největší celé číslo menší nebo rovné:
Funkce stropu je nejmenší celé číslo větší nebo rovno :
Tyto definice jsou ekvivalentní následujícím nerovnostem (kde n je celé číslo): [7]
V níže napsaných vzorcích písmena a označují reálná čísla a písmena a označují celá čísla .
Funkce podlahy a stropu mapují sadu reálných čísel na sadu celých čísel:
Podlaha a strop jsou po částech konstantní funkce .
Funkce podlahy a stropu jsou nespojité : ve všech celočíselných bodech trpí nespojitostmi prvního druhu se skokem rovným jedné.
V tomto případě je funkce podlahy:
Funkce stropu je:
Pro libovolné číslo platí následující nerovnost [8]
Pro celou podlahu a strop jsou stejné:
Pokud to není celé číslo, pak je hodnota stropní funkce o jednu větší než hodnota podlahové funkce:
Funkce podlahy a stropu jsou vzájemně odrazy z obou os:
Jakákoli nerovnost mezi skutečnými a celými čísly je ekvivalentní nerovnosti dna a stropu mezi celými čísly [7] :
Dvě horní nerovnosti jsou přímým důsledkem definic podlahy a stropu a dvě spodní jsou převrácením horních .
Funkce podlahy/stropu jsou monotónně rostoucí funkce:
Lze zavést celočíselný člen/podlaha/strop [9] :
Předchozí rovnosti, obecně řečeno, neplatí, pokud jsou oba členy reálná čísla. V tomto případě však platí následující nerovnosti:
Platí následující návrh: [10]
Nechť je spojitá monotónně rostoucí funkce definovaná na nějakém intervalu , která má vlastnost:
Pak
kdykoli je definováno .
Zejména,
jestliže a jsou celá čísla a .
Jestliže jsou celá čísla, , pak [11]
Obecně, jestliže je libovolné reálné číslo a je kladné celé číslo, pak
Existuje obecnější vztah [12] :
Protože pravá strana této rovnosti je symetrická vzhledem k a , pak platí následující zákon reciprocity :
Triviálním způsobem je funkce antier rozšířena do řady pomocí funkce Heaviside :
kde každý člen řady vytváří charakteristické " kroky " funkce. Tato řada absolutně konverguje , avšak chybná transformace jejích členů může vést ke "zjednodušené" řadě
která se rozchází .
Celočíselné funkce podlahy/stropu nacházejí široké uplatnění v diskrétní matematice a teorii čísel . Níže uvádíme několik příkladů použití těchto funkcí.
Počet číslic v zápisu kladného celého čísla v poziční číselné soustavě se základem b je [13]
Nejbližší celé číslo k celému číslu lze určit pomocí vzorce
Operaci modulo zbytek, označovanou , lze definovat pomocí funkce podlahy následovně. Jestliže jsou libovolná reálná čísla a , pak neúplný podíl dělení je
,a zbytek
Zlomková část reálného čísla je podle definice rovna
Je nutné najít počet celočíselných bodů v uzavřeném intervalu s konci a , tedy počet celých čísel , která vyhoví nerovnosti
Vzhledem k vlastnostem podlahy/stropu je tato nerovnost ekvivalentní
.Toto je počet bodů v uzavřeném intervalu s konci a rovným .
Podobně můžete počítat počet celočíselných bodů v jiných typech mezer . Shrnutí výsledků je uvedeno níže [14] .
( Kardinalita množiny je označena ) .
První tři výsledky jsou platné pro všechny a čtvrtý platí pouze pro .
Nechť a být kladná iracionální čísla související vztahem [15]
Pak v řadě čísel
každý přirozený se vyskytuje právě jednou. Jinými slovy, sekvence
a ,nazvané Beatty sekvence , tvoří oddíl přirozené série. [16]
Mnoho programovacích jazyků má vestavěné funkce podlahy/stropu floor(), ceil() .
TeX (a LaTeX ) má speciální příkazy pro symboly podlahy/stropu , , , \lfloor , \rfloor , \lceil , \rceil . Protože wiki používá pro psaní matematických vzorců LaTeX, jsou tyto příkazy použity také v tomto článku.