def true_ne_false
bend-collections-laws-crypto@1.0.0.0 · proofs/math/typed/u32.bend:113
import bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/u32.bend as U32
import Base
import bend-collections-laws-crypto@1.0.0.0/proofs/lib/nat.bend as N
import bend-collections-laws-crypto@1.0.0.0/proofs/lib/lemmas/spec/numeric.bend as S
113def true_ne_false(+h: {True{} == False{} : Bool}) -> Empty:
114 N.zero_succ(0n, Equal.sym(Nat, 1n, 0n, Equal.cong(Bool, Nat, c => S.bit_value(c), True{}, False{}, h)))