def cons
import bend-collections-laws-math@1.0.0.0/proofs/lib/u32alg.bend as U32algimport Base
import bend-collections-laws-math@1.0.0.0/proofs/lib/lemmas/proofs/addition.bend as AD
97def cons(+n: Nat, +a: Word(n), +b: Word(n)) -> {Nat.add(uw(n, Word.add(n, a, b)), sc(n, cy(n, a, b, False{}))) == Nat.add(uw(n, a), uw(n, b)) : Nat}:
98 AD.adc_conservation(n, a, b, False{})
Uses (9)
Used by (5)
- bend-collections-laws-math@1.0.0.0/proofs/math/u64/u64:add_cons
- bend-collections-laws-math@1.0.0.0/proofs/lib/u32alg:w_add_sub
- bend-collections-laws-math@1.0.0.0/proofs/lib/u32alg:w_assoc
- bend-collections-laws-math@1.0.0.0/proofs/lib/u32alg:w_sub_add
- bend-collections-laws-math@1.0.0.0/proofs/lib/u32alg:w_zero_add