Skip to main content

Module functions_2

Module functions_2 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Functions§

decide_bool_pred
A decision procedure for Bool predicates that checks all values.
nand_not
Check NAND functional completeness by expressing NOT via NAND. NOT a = NAND a a
nor_not
Check NOR functional completeness by expressing NOT via NOR. NOT a = NOR a a
verify_boolean_algebra
Verify all basic Boolean algebra laws exhaustively.
verify_demorgan
Verify De Morgan laws by exhaustive truth table check.
verify_functional_completeness
Verify that NAND and NOR implement NOT correctly.
verify_gf2_ring
Check that (Bool, XOR, AND) satisfies ring axioms by exhaustive verification.
verify_kleene_demorgan
Verify Kleene three-value logic satisfies De Morgan-like laws.
verify_lattice_absorption
Verify lattice absorption laws by exhaustive check.
verify_xor_monoid
Verify XOR monoid laws: (Bool, XOR, false) is a commutative group.