Logik
Sanningsvärdena sant och falskt representeras i Sage/Python med de reserverade orden True respektive False.Konjunktionen .
False
Disjunktionen .
True
Negationen .
False
Relation | Kod |
---|---|
x == y | |
x != y | |
x < y | |
x <= y | |
x > y | |
x >= y |
Låt beteckna sanningsvärdet hos $x = y \lor x^2 [removed]
True
Prioritetsordningen är följande.
- Parenteser
- Exponenter
- Multiplikation/division
- Addition/subtraktion
- Relationer
- Negation
- Konjubjtion
- Disjunktion
Programbiblioteket propcalc implementerar fler funktioner för satslogik.
A|B->~B&(A<->C)
En något svårläst utdata, så vi sätter typeset_mode till sant och skriver ut den logiska formeln igen.
Vi kan bestämma sanningsvärdet genom att sätta sanningsvärdet på de ingående variablerna.
False
Det är enkelt att generera en sanningsvärdestabell.
A B C value
False False False True
False False True True
False True False False
False True True False
True False False False
True False True True
True True False False
True True True False