def add_assoc
import bend-collections-laws-crypto@1.0.0.0/proofs/lib/nat.bend as Natimport Base
import bend-collections-laws-crypto@1.0.0.0/proofs/lib/lemmas/proofs/nat_algebra.bend as NA
46def add_assoc(+a: Nat, +b: Nat, +c: Nat) -> {Nat.add(Nat.add(a, b), c) == Nat.add(a, Nat.add(b, c)) : Nat}:
47 NA.add_assoc(a, b, c)
Uses (3)
Used by (37)
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/u32alg:add_rot
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/u32alg:uniq
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/poly1305/value:sh3
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/poly1305/value:ts_ev
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/poly1305/step:rot
- …