Co následuje dále v pořadí “ unární, binární, ternární … ”?

Podíval jsem se do online slovníku Oxford a našel jsem jména identifikující pořadí daného stupně:

  1. primární
  2. sekundární
  3. terciární
  4. kvartérní
  5. kvinární
  6. senární
  7. září
  8. oktonární
  9. nonary
  10. denár
  11. – žádný termín pro 11. stupeň ??
  12. duodenary

Zajímalo by mě, jaká by byla posloupnost výrazů týkajících se sady „n“ položek? Mám až čtyři:

  1. unární
  2. binární
  3. ternární
  4. čtveřice

, ale zdá se mi, že nic jiného nenajdu. Ví někdo, kde může být tento seznam?

Komentáře

  • Co tím myslíte “ set „? “ set “ ze dvou je dvojice, ze tří trio, ze čtyř kvartet, z pěti kvintet. ..
  • @HotLicks: Ne ve všech sférách myšlení. V matematice a “ set “ je definován jako konečná nebo nekonečná sbírka objektů, v nichž pořadí nemá význam, a multiplicita je obecně také ignorováno (na rozdíl od seznamu nebo multisetu). (Zdroj: Wolfram MathWorld, bit.ly/1U8iU0Q ) Jinými slovy, sada je jakákoli množství věcí, pokud je pořadí (a obecně počet prvků) ignorováno.
  • @HotLicks: Kromě toho to stěží přispívá k odpovědi na otázku. Jediné, co dělá, je ztrácet čas nitpováním.
  • Také Will: Undenary může být dobrým kandidátem. 🙂 Jako stránka Wikipedie “ Seznam číselných systémů “ ( bit.ly / 1U8j5t9 ) poukazuje na to, že slovo pro base-11 je undecimal ; a jak @Cerberus zdůraznil níže, po 3 se přípony změní z -us- na -nary . Dalo by se tedy tímto způsobem upravit termín číselné soustavy pro účely seznamu. 🙂

Odpověď

Problém je v tom, že angličtina používá dva různé druhy adjektiv ve smyslu “ první, druhý atd. „. Ty v – ary bez -n- pocházejí z latinských ordinálů, “ první, druhé atd. „; ale liší se od 3. (hvězdička * označuje, že slovo se nenachází v (běžných) anglických zdrojích.)

  1. Primus – primární “ první “
  2. Secundus – sekundární “ druhý “
  3. Tertius – terciární
  4. Quartus – * quartary
  5. Quintus – * quintary

Přípona -arius byla také použita v latině s řadovými čísly a secundarius znamená něco jako “ sekundu, která se vztahuje na dvě, sekundu v hodnosti „, i když se často velmi blíží jednoduchému pořadovému secundus . Obvykle přidává nějakou konotaci hodností a pořádku ve velkém systému. Existuje také secundanus , o kterém se domnívám, že se příliš neliší.

-n- ty pocházejí z latinských distribučních adjektiv, “ po jednom, po dvou atd. „; vždy se používaly v latině v množném čísle. Někdy se také používaly ve smyslu zhruba podobném ordinals, což je pravděpodobně důvod, proč je angličtina používá zvláštním způsobem.

  1. Singuli – single / singular / singulary “ po jednom “
  2. Bini – binární “ po dvou “
  3. Terni / trini – ternární / * trinární
  4. Quaterni – kvartérní
  5. Quini – kvinární
  6. Seni – senární
  7. Septeni – septenary
  8. Octoni – octonary
  9. Noveni – * novenary
  10. Deni – denary
  11. Undeni – * undenary
  12. Duodeni – duodenary
  13. Terni / trini deni – * ternidenary / * tridenary

Domnívám se, že ty, které byly odvozeny od ordinálů, byly původně použity jako “ sekunda [v pořadí] “ v angličtině a distribuční -n- znamenají “ ze dvou částí “ nebo “ charakterizovaných číslem 2 „. Ale potom, protože tyto významy spolu souvisejí a často se překrývají, zamíchaly se, což vedlo k aktuálním seznamům vad, kde formy -n- slouží oběma smyslům od 4 výše.

Číslo jedna je nejpodivnější výjimkou ze všech, kde bylo vytvořeno nové slovo unární , ačkoli neexistuje žádný latinský ekvivalent (existuje pouze neobvyk , “ jeden „, ale to je jako použití * duary z duo , “ dvě „). Nonary je také zvláštní.

Toto jsou latinská základní čísla pro referenci:

  1. Unus / una / unum / atd. (v závislosti na pohlaví a případu) – “ jedna “
  2. Duo / duorum / duarum / atd. (v závislosti na případu a pohlaví) – “ dva “
  3. Tres / trium / atd. (podle případu)
  4. Quattuor
  5. Quinque
  6. sex
  7. septem
  8. Octo
  9. Novem
  10. Decem
  11. Undecim
  12. Duodecim
  13. Tredecim

Komentáře

  • ah, že ‚ proč jsem nemohl ‚ najít samostatný výpis … to ‚ je tedy v pořádku pro mé účely; termíny se začaly používat při pojmenovávání funkcí / tříd v knihovně, kterou vyvíjím, a snažil jsem se být gramaticky přesný, jak jsem jen mohl. To ‚ pro nás programátory obvykle není velký problém, ale v některých věcech mám tendenci být více vybíravý než ostatní.
  • @Will: Vynikající přístup! Uživatelé budoucnosti s literárním vkusem to ve vašem softwaru ocení!
  • Slovo trinary existuje: „Most systémy s více hvězdami jsou trojité hvězdy, nazývané také trinární nebo ternární . “
  • při hledání krátkých jmen pro číselné systémy a možné sdílení jmen bychom mohli nazvat základnu 0, “ imaginární „? (a já ‚ nemyslím v matematickém smyslu, ustupuj trigemální počet!)
  • @osirisgothra: Hah, myslím, že Trigův počet by otrávil tvé jídlo a svést svou ženu! Ale co by vlastně “ základ 0 “ znamenalo? ‚ Opravdu nelze založit systém na nule.

Odpovědět

arity funkce nebo operace je počet argumentů nebo operandů, které funkce bere.

N-ary:

  • Nullary znamená 0-ary.

  • Unární znamená 1-ary.

  • Binární znamená 2-ary.

  • Ternární znamená 3 ary.

  • Quaternary znamená 4-ary.

  • Quinary znamená 5-ary.

  • Senary znamená 6-ary.

  • Septenary znamená 7-ary.

  • Octary znamená 8- ary.

  • Nonary znamená 9-ary.

Doufám, že to pomůže.

Komentáře

  • … a na 10 … desetinně .
  • … a alternativně základ n .
  • @Mitch Ne, základy mají jiný význam. Slova “ binární “ a “ ternární “ se používají pro oba, ale “ oktávový “ a “ osmičkový “ se liší.
  • @aschepler: oops, ‚ máte pravdu. jaká by byla sekvence pro základnu n?
  • @Mitch – 10 je Denary. Viz: en.wikipedia.org/wiki/Arity#Other_names .

Odpovědět

Vím, že jsem trochu pozdě, ale myslel jsem si, že by stálo za zmínku, že Wikipedia má skvělý seznam základních systémů , který jde až na 16 (hexadecimální, samozřejmě) bez děr a poté na 85 (Pentaoxagesimal). Zde je jeho rychlá reprodukce:

  1. unární (ve skutečnosti není na hlavním seznamu, ale je uveden níže, jak je používán v záznamových značkách)
  2. binary
  3. ternární
  4. kvartérní
  5. kvinární
  6. senary
  7. septenary (používá se v týdnech)
  8. octal
  9. nonary
  10. desítkové (oblíbené všechny!)
  11. undecimal
  12. duodecimální (používá se v hodinách, měsících)
  13. tridecimal
  14. tetradecimální  
  15. pentadecimální
  16. hexadecimální (kódování Base16)

18 je oktodecimální

20 je vigesimal

Je zajímavé poznamenat, že i naše metoda pojmenování těchto systémů odráží naši vazbu k desítkové soustavě, protože začneme přidávat předpony po desetinné čárce.Pokud chcete vytvořit vyšší číslo, zdá se, že můžete použít následující vzorec:

předpona pro druhou číslici + předpona pro první číslici + gesimal

Takže 27 je septemvigesimal . Tento vzorec jsem vynalezl v odpovědi na tuto otázku, ale zdá se, že zapadá do všech případů na seznamu.

Wikipedia také uvádí −2 jako negabinary a −3 jako negaternary . Teoreticky můžete předponu nega- přidat do čehokoli, ale nemám ponětí, na co byste ji použili.

Odpovědět

Jak poznamenává Cerberus, první seznam, který uvedete, je kombinací dvou seznamů, oba v latinských kořenech: pořadové číslo pro 1–3, pak arities (z distribučních čísel). Abychom je udrželi rovní a zahrnuli odpovídající slova ze starořečtiny, napsal jsem dvě Wikislovníkské přílohy:

Odpověď

Přichází další pozdní příjezd na latinský ples. Nejprve mi dovolte říci, že jsem studoval latinu od osmi do 23 let a za celou tu dobu jsem se sotva setkal s distributivním, jiným v Kennedyho latinském primeru (v té době latinská gramatická kniha). Mimo to a jediný příklad: bina castra . Mohu vysvětlit, že je to proto, že slovo „tábor“, castra je množné číslo. Je množné číslo. Singulare, castrum znamená pevnost. Římané viděli tábor jako přírůstek malých „pevností“ (strážních věží). Takže duo castra pro dva tábory by bylo nejednoznačné. Místo toho, aby bylo jasné, použili toto distribuční číslo. Je však těžké najít jeho příklady, mimo komentáře Julia Caesara. (Od té doby jsem se jako druhý zdroj setkal s Plautem, spisovatelem římské komedie – viz níže)

Nejbližší je římský denarius nummus . Denár má hodnotu deseti as. A první slabikou je samozřejmě náš starý přítel den-i – deset (jako) množin. Jinak jsem toho přečetl celkem dost f Latina, próza a poezie, války a mír, ale setkal se sotva s jakýmkoli příkladem. Proto je srozumitelnost jeho použití extrémně obtížná.

Existuje užitečný seznam latinských číslic, včetně distribučních číslic od Later Latin Society : http://www.informalmusic.com/latinsoc/latnum.html . To zahrnuje přiměřenou úvahu o významu distribučních čísel, ačkoli vysvětlení ponechává přinejmenším mě s otázkou „k čemu to sakra byly?“.

Takový seznam číslic vypadá, jako by jsou skutečně velmi široce používány. Ve skutečnosti, pokud vím, jsou binární čísla konstruována v souladu s formativním pravidlem, které nám umožňuje celou cestu k množinám nekonečna, což je nedělá užitečnými a většina z nich nikdy nemohla být použita, případně včetně undeni . Matematika základen mohla dát úvod, ale obávám se, že příliš pozdě!

Našel jsem užitečné vysvětlení distribučních čísel z latinské gramatiky Allena a Greenougha, citované Dickinson College: http://dcc.dickinson.edu/grammar/latin/distributives . Poskytuje několik dalších příkladů.

Našel jsem však článek v Klasické revizi [svazek 21, vydání 7, listopad 1907, autor JPPostgate – Co následuje v pořadí “ unární, binární, ternární … „? , který zpochybňuje standardní název a interpretaci takzvaných distributiv jako nesprávného názvu. Mělo by se jim říkat Collectives , což dává užitečné citace: například zpráva Julia Caesara o Britech, se kterými se setkal, ve kterých skupiny deseti nebo dvanácti mužů ( deni duodenique ) sdílely manželky.

Odpověď

K programátorskému pohledu přidám pouze konstantní, ale nespecifikovanou „arititu“ 2 nebo více , může být polyadický – a že variadic lze použít, pokud není konstantní – například funkce přijímající proměnný počet argumentů by byla variadic.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *