Univerzální kvantifikace - Universal quantification

V matematické logice je univerzální kvantifikace typem kvantifikátoru , logické konstanty, která je interpretována jako „daný libovolný“ nebo „pro všechny“. Vyjadřuje, že predikát může být spokojen každý člen jednoho domény diskursu . Jinými slovy, je to tvrzení o vlastnictví nebo vztahu ke každému členu domény. To tvrdí, že predikát v rámci všeobecného kvantifikátoru platí o každé hodnotě jednoho predikátu proměnné .

Obvykle se označuje symbolem logického operátoru A (∀) , který se při použití společně s predikátovou proměnnou nazývá univerzální kvantifikátor („ x “, „ ∀ ( x ) “ nebo někdy „ ( x ) " sám). Univerzální kvantifikace se liší od existenční kvantifikace („existuje“), která pouze tvrdí, že vlastnost nebo vztah platí alespoň pro jednoho člena domény.

Kvantifikaci obecně pojednává článek o kvantifikaci (logice) . Univerzální kvantifikátor je kódován jako U + 2200 FOR ALL v Unicode a jako \forallv LaTeXu a souvisejících editorech vzorců,

Základy

Předpokládejme, že je to dané

2 · 0 = 0 + 0 a 2 · 1 = 1 + 1 a 2 · 2 = 2 + 2 atd.

To se zdá být logickou spojkou kvůli opakovanému použití „a“. „Atd.“ nelze ve formální logice interpretovat jako spojení . Místo toho musí být prohlášení přeformulováno:

Pro všechna přirozená čísla n má jeden 2 · n = n + n .

Toto je jediné prohlášení využívající univerzální kvantifikaci.

Lze říci, že toto tvrzení je přesnější než původní. Zatímco „atd.“ neformálně zahrnuje přirozená čísla a nic víc, toto nebylo důsledně dáno. V univerzální kvantifikaci jsou naopak přirozená čísla výslovně uvedena.

Tento konkrétní příklad je pravdivý , protože jakékoli přirozené číslo by mohlo být nahrazeno n a tvrzení „2 · n = n + n “ by bylo pravdivé. V porovnání,

Pro všechna přirozená čísla n má jeden 2 · n > 2 + n

je nepravdivé , protože pokud je n nahrazeno například 1, výraz „2 · 1> 2 + 1“ je nepravdivý. Je nepodstatné, že „2 · n > 2 + n “ platí pro většinu přirozených čísel n : k prokázání nepravdivosti univerzální kvantifikace stačí i existence jediného protipříkladu .

Na druhou stranu, pro všechna složená čísla n má jeden 2 · n > 2 + n je true, protože žádný z protipříkladů nejsou složená čísla. To naznačuje důležitost oblasti diskurzu , která určuje, jaké hodnoty může n mít. Zejména si všimněte, že pokud je doména diskurzu omezena pouze na ty objekty, které splňují určitý predikát, pak pro univerzální kvantifikaci to vyžaduje logickou podmínku . Například,

Pro všechna složená čísla n má jeden 2 · n > 2 + n

je logicky ekvivalentní s

Pro všechna přirozená čísla n , je-li n složené, pak 2 · n > 2 + n .

Zde konstrukce „pokud ... pak“ označuje logickou podmínku.

Zápis

V symbolické logice se pro označení univerzální kvantifikace používá symbol univerzálního kvantifikátoru (otočené „ A “ v bezpatkovém písmu, Unicode U + 2200). Poprvé byl použit v této cestě od Gerhard Gentzen v roce 1935, obdobně s Giuseppe Peano ‚s (obrátil E) notací pro existenční kvantifikace a pozdější použití Peanovy v zápisu u Bertrand Russell .

Například pokud P ( n ) je predikát „2 · n > 2 + n “ a N je množina přirozených čísel, pak

je (nepravdivé) prohlášení

"pro všechna přirozená čísla n má jeden 2 · n > 2 + n ".

Podobně, pokud Q ( n ) je predikát „ n je složený“, pak

je (pravdivé) tvrzení

"pro všechna přirozená čísla n , pokud n je složené, pak 2 · n > 2 + n ".

Několik variací v notaci pro kvantifikaci (které platí pro všechny formy) lze nalézt v článku Kvantifikátor .

Vlastnosti

Negace

Negace univerzálně kvantifikované funkce se získá změnou univerzálního kvantifikátoru na existenční kvantifikátor a negací kvantifikovaného vzorce. To znamená,

kde označuje negaci .

Například pokud P ( x ) je výroková funkcex je ženatý“, pak pro množinu X všech živých lidí univerzální kvantifikace

Vzhledem k jakékoli žijící osobě x je tato osoba vdaná

je psáno

Toto tvrzení je nepravdivé. Je pravdou, že se uvádí, že

Není pravda, že vzhledem k jakékoli žijící osobě x je tato osoba vdaná

nebo symbolicky:

.

Pokud funkce P ( x ) není pravdivá pro každý prvek X , pak musí existovat alespoň jeden prvek, pro který je příkaz nepravdivý. To znamená, že negace je logicky ekvivalentní „Existuje živá osoba x, která není vdaná“, nebo:

Je chybné zaměňovat „všechny osoby nejsou vdané“ (tj. „Neexistuje žádná osoba, která je vdaná“) s „ne všechny osoby jsou vdané“ (tj. „Existuje osoba, která není vdaná“):

Další spojovací prostředky

Univerzální (a existenční) kvantifikátor se pohybuje beze změny napříč logickými spojkami , , a , pokud není ovlivněn druhý operand; to je:

Naopak pro logické spojky , , a se kvantifikátory otočí:

Pravidla odvození

Pravidlo závěru je pravidlo odůvodnit logický krok z hypotézy s uzavřením. Existuje několik pravidel odvození, která využívají univerzální kvantifikátor.

Univerzální instance dospěla k závěru, že pokud je známo, že výroková funkce je všeobecně pravdivá, pak musí platit pro libovolný prvek diskurzního vesmíru. Symbolicky je to znázorněno jako

kde c je zcela libovolný prvek vesmíru diskurzu.

Univerzální generalizace dospěla k závěru, že výroková funkce musí být všeobecně pravdivá, pokud platí pro libovolný prvek diskurzního vesmíru. Symbolicky, pro libovolné c ,

Prvek  c musí být zcela libovolný; jinak logika nenásleduje: pokud c není libovolné a je místo toho specifickým prvkem vesmíru diskurzu, pak P ( c ) implikuje pouze existenciální kvantifikaci výrokové funkce.

Prázdná sada

Podle konvence je vzorec vždy pravdivý, bez ohledu na vzorec P ( x ); vidět prázdnou pravdu .

Univerzální uzavření

Univerzální uzávěr ze vzorce cp je rovnice s žádnými volnými proměnnými získaných přidáním univerzální kvantifikátor pro každou volnou proměnnou v cp. Například univerzální uzavření

je

.

Jako adjoint

V kategorii teorie a teorie elementární topoi , univerzální quantifier lze chápat jako pravé adjoint jednoho funktoru mezi soustrojí , v inverzní obrazu funktoru z funkce mezi sadami; Stejně tak je existenční kvantifikátor je levá adjoint .

Pro sadu , ať značí jeho POWERSET . Pro jakoukoli funkci mezi množinami a existuje inverzní obrazový funktor mezi výkonovými sadami , který bere podmnožiny domény f zpět na podmnožiny její domény. Levý adjoint tohoto funktoru je existenciální kvantifikátor a pravý adjoint je univerzální kvantifikátor .

To znamená, že je funktor, který pro každou podmnožinu udává podmnožinu danou

ti na obrázku pod . Podobně je univerzální kvantifikátor funktor, který pro každou podmnožinu dává podmnožinu danou

ti, jejichž preimage under je obsažen v .

Známější forma kvantifikátorů, jak se používá v logice prvního řádu, se získá tak, že se funkce f považuje za jedinečnou funkci, takže jde o dvouprvkovou množinu obsahující hodnoty true a false, podmnožina S je podmnožina, pro kterou predikátové blokování a

což je pravda, pokud není prázdné, a

což je nepravdivé, pokud S není X.

Univerzální a existenční kvantifikátory uvedené výše zobecňují kategorii presheaf .

Viz také

Poznámky

  1. ^ Další informace o používání domén diskurzu s kvantifikovanými výroky najdete včlánku Kvantifikace (logika) .

Reference

externí odkazy

  • Slovníková definice každého na Wikislovníku