law other_bits

lawful-words@0.1.0.0 · proof_bytes.bend:883

import lawful-words@0.1.0.0/proof_bytes.bend as ProofBytes
import Base

883law other_bits:
884  for +l: Bool
885  for +g: Bool
886  for +ii: Bool
887  for +w: Bool
888  for +z1: Bool
889  for +z2: Bool
890  for imp1: {l == True{} : Bool} -> {g == True{} : Bool} -> {z1 == False{} : Bool}
891  for imp2: {l == True{} : Bool} -> {g == True{} : Bool} -> {z2 == False{} : Bool}
892  {Bool.and(l, Bool.or(Bool.and(w, Bool.and(ii, Bool.not(Bool.and(g, Bool.and(ii, z1))))), Bool.and(g, Bool.and(ii, z2)))) == Bool.and(l, Bool.and(ii, w)) : Bool}

Uses (5)

Used by (1)