Logická spojka - Logical conjunction
A | |
---|---|
![]() | |
Definice | |
Pravdivá tabulka | |
Logická brána | ![]() |
Normální formy | |
Disjunktivní | |
Spojovací | |
Zhegalkinový polynom | |
Mřížky Postu | |
0-konzervování | Ano |
1-konzervování | Ano |
Monotónní | Ne |
Afinní | Ne |

v logika, matematika a lingvistika, A (∧) je pravda-funkční provozovatel logická spojka; the a množiny operandů je pravda právě tehdy Všechno jeho operandy jsou pravdivé. The logické pojivo který představuje tento operátor, se obvykle píše jako ∧ nebo ⋅ .[1][2][3]
je pravda právě tehdy je pravda a je pravda.
Operand spojky je a spojený.
Kromě logiky se termín „konjunkce“ vztahuje také na podobné koncepty v jiných oblastech:
- v přirozený jazyk, koordinační spojení "a".
- v programovací jazyky, zkrat a kontrolní struktura.
- v teorie množin, průsečík.
- v teorie mřížky, logická spojka (největší dolní mez ).
- v predikátová logika, univerzální kvantifikace.
Zápis
A je obvykle označen operátorem infix: v matematice a logice je označen ∧ ,[1][3] & nebo × ; v elektronice, ⋅ ; a v programovacích jazycích, &
, &&
nebo a
. v Jan Łukasiewicz je prefixový zápis pro logiku, operátor je K., pro polštinu koniunkcja.[4]
Definice
Logická spojka je úkon na dva logické hodnoty, obvykle hodnoty dvou propozice, který produkuje hodnotu skutečný kdyby a jen kdyby oba jeho operandy jsou pravdivé.[2][3]
Spojka identita je pravda, což znamená, že AND-ing výraz s true nikdy nezmění hodnotu výrazu. V souladu s konceptem prázdná pravda, když je spojka definována jako operátor nebo funkce libovolné arity, prázdná spojka (AND-ing nad prázdnou sadou operandů) je často definována jako výsledek s pravdou.
Pravdivá tabulka

The pravdivostní tabulka z :[2][3]
T | T | T |
T | F | F |
F | T | F |
F | F | F |
Definováno jinými operátory
V systémech, kde logická spojka není primitivní, ji lze definovat jako[5]
nebo
Úvod a vylučovací pravidla
Pravidlem odvození úvod do spojky je klasicky platný, jednoduché forma argumentu. Forma argumentu má dvě premisy, A a B. Intuitivně umožňuje odvození jejich konjunkce.
- A,
- B.
- Proto, A a B.
nebo v logický operátor notace:
Zde je příklad argumentu, který odpovídá formě úvod do spojení:
- Bob má rád jablka.
- Bob má rád pomeranče.
- Proto má Bob rád jablka a Bob má rád pomeranče.
Odstranění spojení je další klasicky platný, jednoduché forma argumentu. Intuitivně umožňuje odvození z jakékoli konjunkce kteréhokoli prvku této konjunkce.
- A a B.
- Proto, A.
... nebo alternativně
- A a B.
- Proto, B.
v logický operátor notace:
... nebo alternativně
Negace
Definice
Spojka se prokáže jako nepravdivý stanovením buď nebo . Z hlediska objektového jazyka to zní
Tento vzorec lze považovat za zvláštní případ
když je falešný návrh.
Další důkazní strategie
Li naznačuje , pak oba stejně jako dokázat spojení falešné:
Jinými slovy, konjunkci lze ve skutečnosti dokázat jako nepravdivou jen tím, že víte o vztahu jejích konjunktů, a není to nutné o jejich pravdivostních hodnotách.
Tento vzorec lze považovat za zvláštní případ
když je falešný návrh.
Kterýkoli z výše uvedených případů je konstruktivně platným důkazem v rozporu.
Vlastnosti
komutativita: Ano
![]() | ![]() |
asociativita: Ano
![]() | ![]() | ![]() | ![]() | ![]() |
distribučnost: s různými operacemi, zejména s nebo
![]() | ![]() | ![]() | ![]() | ![]() |
ostatní | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
sám se sebou:
|
idempotence: Ano
![]() | ![]() | ![]() |
monotónnost: Ano
![]() | ![]() | ![]() | ![]() |
uchování pravdy: ano
Když jsou všechny vstupy pravdivé, výstup je pravdivý.
![]() | ![]() | |
(bude testováno) |
zachování lži: ano
Když jsou všechny vstupy nepravdivé, výstup je nepravdivý.
![]() | ![]() | |
(bude testováno) |
Walshovo spektrum: (1,-1,-1,1)
Nelinearita: 1 (funkce je ohnutý )
Pokud používáte binární potom hodnoty pro true (1) a false (0) logická spojka funguje přesně jako normální aritmetika násobení.
Aplikace v počítačovém inženýrství
V počítačovém programování na vysoké úrovni a digitální elektronika, logická spojka je běžně reprezentována operátorem infix, obvykle jako klíčové slovo jako „A
", algebraické násobení nebo symbol ampersandu &
(někdy zdvojnásobeno jako v &&
). Mnoho jazyků také poskytuje zkrat řídicí struktury odpovídající logické spojce.
Logická spojka se často používá pro bitové operace, kde 0
odpovídá false a 1
pravda:
0 A 0
=0
,0 A 1
=0
,1 A 0
=0
,1 A 1
=1
.
Operaci lze také aplikovat na dva binární soubory slova zobrazeno jako bitstrings stejné délky, přičemž vezmeme bitové AND každé dvojice bitů na odpovídajících pozicích. Například:
11000110 A 10100011
=10000010
.
To lze použít k výběru části bitstringu pomocí a bitová maska. Například, 10011101 A 00001000
= 00001000
extrahuje pátý bit 8bitového bitstringu.
v počítačové sítě, bitové masky se používají k odvození síťové adresy a podsíť v rámci existující sítě od daného IP adresa, ANDINGEM IP adresy a maska podsítě.
Logická spojka "A
"se také používá v SQL operace k vytvoření databáze dotazy.
The Curry – Howardova korespondence souvisí logická spojka s typy produktů.
Set-teoretická korespondence
Členství v prvku prvku průniková sada v teorie množin je definována z hlediska logické spojky: X ∈ A ∩ B kdyby a jen kdyby (X ∈ A) ∧ (X ∈ B). Prostřednictvím této korespondence set-teoretický průnik sdílí několik vlastností s logickou spojkou, například asociativita, komutativita a idempotence.
Přirozený jazyk
Stejně jako u jiných pojmů formalizovaných v matematické logice logická konjunkce a je příbuzný, ale ne stejný jako, gramatická spojka a v přirozených jazycích.
Angličtina „and“ má vlastnosti nezachycené logickou spojkou. Například „a“ někdy znamená, že pořadí má smysl „potom“. Například „Vdali se a měli dítě“ v běžném diskurzu znamená, že manželství přišlo před dítětem.
Slovo „a“ může také znamenat rozdělení věci na části, protože „Americká vlajka je červená, bílá a modrá.“ Tady to neznamená, že vlajka je najednou červená, bílá a modrá, ale spíše to, že má část každé barvy.
Viz také
- Graf invertoru
- A brána
- Bitové AND
- Booleova algebra (logika)
- Témata booleovské algebry
- Booleovský spojovací dotaz
- Booleovská doména
- Booleovská funkce
- Funkce s booleovskou hodnotou
- Odstranění spojení
- De Morganovy zákony
- Logika prvního řádu
- Fréchetové nerovnosti
- Gramatická spojka
- Logická disjunkce
- Logická negace
- Logický graf
- Úkon
- Peano – Russellův zápis
- Výrokový počet
Reference
- ^ A b "Úplný seznam logických symbolů". Matematický trezor. 2020-04-06. Citováno 2020-09-02.
- ^ A b C „Konjunkce, negace a disjunkce“. filozofie.lander.edu. Citováno 2020-09-02.
- ^ A b C d „2.2: Konjunkce a disjunkce“. Matematika LibreTexts. 2019-08-13. Citováno 2020-09-02.
- ^ Józef Maria Bocheński (1959), Précis matematické logiky, přeložil Otto Bird z francouzského a německého vydání, Dordrecht, Jižní Holandsko: D. Reidel, passim.
- ^ Smith, Peter. "Druhy zkušebního systému" (PDF). p. 4.
externí odkazy
- "Spojení", Encyclopedia of Mathematics, Stiskněte EMS, 2001 [1994]
- Wolfram MathWorld: Conjunction
- „Tabulka vlastností a pravdivosti výroků AND“. Archivovány od originál 6. května 2017.