Lista över booleska symboler

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 1 juli 2022; kontroller kräver 2 redigeringar .

Logik använder vanligtvis många symboler för att uttrycka logiska enheter. Eftersom logiker är bekanta med dessa symboler, förklarar de dem inte varje gång de används. För elever i logik listar följande tabell de vanligaste symbolerna tillsammans med deras namn och relaterade områden inom matematiken. Dessutom innehåller den tredje kolumnen den informella definitionen, den sjätte och sjunde ger Unicode-koden och namnet för användning i HTML-dokument [1] . Den sista kolumnen ger tecknet i LaTeX-systemet.

Tänk på att utanför logiken kan dessa symboler, beroende på sammanhanget, ha andra betydelser.

Grundläggande logiska symboler

Symbol namn Förklaring Exempel Symbol i programmering Betyder
Unicode
Titel i
HTML
LaTeX- symbol




inblandning A ⇒ B är falskt endast när A är sant och B är falskt.

→ kan betyda samma sak som ⇒ (en symbol kan också indikera domänen och omfånget för en funktion , se tabellen över matematiska symboler ).

⊃ kan betyda samma sak som ⇒ (symbolen kan också betyda en supermängd ).
x = 2 ⇒ x 2 = 4 är sant, men x 2 = 4 ⇒ x = 2 är i allmänhet falskt (eftersom x kan vara −2). Saknas U+21D2

U+2192

U+2283




&supera;
\Högerpil \till \supset \implicerar






Då och först då A  ⇔ B är sann endast om A och B båda är falska eller båda sanna. x  + 5 =  y  + 2 ⇔ x  + 3 = y ==, === U+21D4

U+2261

U+2194




\ leftrightarrow \ motsv \leftrightarrow \iff


¬˜ !

_

negation Påståendet ¬A är sant om och endast om A är falskt .

En / placerad ovanpå en annan operator betyder detsamma som en "¬" placerad före ett uttryck.
¬(¬ A ) ⇔ A
x  ≠  y ⇔ ¬( x  =  y )
! U+00AC

U+02DC
&inte;

˜

~
\linte eller \neg \sim




&
samband Påståendet A ∧ B är sant om både A och B är sanna och falska annars. n  < 4 ∧ n  >2 ⇔ n  = 3 om n  är ett naturligt tal . && U+2227

U+0026
&och;

&
\kil eller \land
\& [2]


+

ǀǀ
logisk disjunktion Påståendet A ∨ B är sant om A eller B (eller båda) är sanna. Om båda inte är sanna är påståendet falskt. n  ≥ 4 ∨ n  ≤ 2 ⇔ n  ≠ 3 när n är ett naturligt tal . || U+2228 &eller; \lor eller \vee



exklusiva eller Påståendet A ⊕ B är sant när antingen A eller B är sant, men inte båda. A ⊻ B betyder detsamma. (¬A ) ⊕ A är alltid sant, A ⊕ A är alltid falskt. x^y U+2295

U+22BB
\oplus \veebar

⊤T1

_

_
Tautologi Påståendet ⊤ är ovillkorligt sant. A ⇒ ⊤ är alltid sant. Sann U+22A4 T \topp

⊥F0

_

_
Motsägelse Påståendet ⊥ är definitivt falskt. ⊥ ⇒ A är alltid sant. falsk U+22A5 ⊥ F \bot


()
Universell kvantifierare ∀  x :  P ( x ) eller ( x )  P ( x ) betyder att P ( x ) är sant för alla x . ∀  n  ∈ ℕ: n 2  ≥ n . Saknas U+2200 &för alla; \för alla
Existens kvantifierare ∃  x : P ( x ) betyder att det finns minst ett x så att P ( x ) är sant. ∃  n  ∈ ℕ: n är jämnt. Saknas U+2203 &existera; \existerar
∃! unikhet ∃! x : P ( x ) betyder att det finns exakt ett x så att P ( x ) är sant. ∃! n  ∈ ℕ: n  + 5 = 2 n . Saknas U+2203 U+0021 &existera; ! \existerar!
:=



:⇔
Definition x  := y eller x  ≡ y betyder att x är en annan notation för y (men observera att ≡ också kan betyda något annat, till exempel kongruens ).

P  :⇔ Q betyder att P är logiskt ekvivalent med Q .
cosh  x  := (1/2)(exp  x  + exp (− x ))

A  XOR  B  :⇔ ( A  ∨  B ) ∧ ¬( A  ∧  B )
Saknas U+2254 (U+003A U+003D)

U+2261

U+003A U+229C
:=
:



:= \equiv \Leftrightarrow

() prioriterad gruppering Operationer inom parentes utförs först. (8 ÷ 4) ÷ 2 = 2 ÷ 2 = 1, men 8 ÷ (4 ÷ 2) = 8 ÷ 2 = 4. Liknande U+0028 U+0029 () ()
produktion x ⊢ y betyder att y är härledbart från x (i vissa formella system). A → B ⊢ ¬B → ¬A Saknas U+22A2 \vdash
Modell x ⊨ y betyder att x semantiskt innebär y A → B ⊨ ¬B → ¬A Saknas U+22A8 \vDash

Utökade och sällan använda tecken

Tecknen sorteras enligt Unicode-koden:

Följande operatorer stöds sällan av standardteckensnitt. Om du vill använda dem på din sida bör du alltid bädda in rätt typsnitt så att webbläsaren kan visa tecknen utan att behöva installera typsnitten på din dator.

Polen och Tyskland

I Polen skrivs den universella kvantifieraren ibland som , och den existentiella kvantifieraren som . Detsamma observeras i tysk litteratur.

Se även

Anteckningar

  1. Namngivna teckenreferenser . HTML 5.1 Nightly . W3C. Hämtad 9 september 2015. Arkiverad från originalet 28 januari 2016.
  2. Även om detta tecken är tillgängligt i LaTeX, stöder inte MediaWiki TeX-systemet det.
  3. Brody, 1973 , sid. 93.
  4. Se till exempel [1] Arkiverad 25 september 2015 på Wayback Machine
  5. Quine, WV (1981): Mathematical Logic , § 6
  6. Hintikka, 1998 , sid. 113.
  7. Beklemishev L. D. Vad är bevisbarhetens logik Arkivexemplar av 18 november 2015 på Wayback Machine , Summer School "Modern Mathematics" , 2013

Litteratur

Läsning för vidare läsning

Länkar