Celá část

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.    

Notace a příklady

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:

Definice

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]

Vlastnosti

V níže napsaných vzorcích písmena a označují reálná čísla a písmena  a označují celá čísla .

Podlaha a strop jako funkce reálné proměnné

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:

Vztah mezi funkcemi podlahy a stropu

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:

Podlaha/strop: nerovnosti

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:

Podlaha/strop: doplnění

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:

Podlaha/strop pod funkčním znakem

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 .

Podlaha/strop: součty

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 :

Rozložitelnost v sérii

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í .

Aplikace

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 čísle

Počet číslic v zápisu kladného celého čísla v poziční číselné soustavě se základem b je [13]

Zaokrouhlení

Nejbližší celé číslo k celému číslu lze určit pomocí vzorce

Binární operace mod

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

Zlomková část reálného čísla je podle definice rovna

Počet celočíselných intervalových bodů

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 .

Rayleighova věta o spektru

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]

V informatice

V programovacích jazycích

Mnoho programovacích jazyků má vestavěné funkce podlahy/stropu floor(), ceil() .

V dispozičních systémech

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.

Poznámky

  1. Lemmermeyer, str. 10, 23.
  2. Gaussův zápis používaný Casselsem, Hardym & Wrightem a Ribenboimem. Graham, Knuth & Patashnik a Crandall & Pomerance použili Iversonův zápis.
  3. Iverson, str. 12.
  4. Highham, s. 25.
  5. 1 2 R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. - S. 88.
  6. Weisstein, Eric W. Floor Function  na webu Wolfram MathWorld .
  7. 1 2 R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. - S. 90.
  8. R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. - S. 89.
  9. R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. - S. 90-91.
  10. R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. - S. 93.
  11. R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. - S. 108.
  12. R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. — S. 112-117.
  13. R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. - S. 91.
  14. R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. - S. 95-96.
  15. R. Graham, D. Knuth, O. Patashnik. konkrétní matematika. — S. 99-100.
  16. A. Baababov. "Pentium" je dobré, ale mysl je lepší  // Kvant . - 1999. - č. 4 . - S. 36-38 .

Viz také

Literatura