def sc_zero
import bend-collections-laws-crypto@1.0.0.0/proofs/lib/u32alg.bend as U32algimport Base
39def sc_zero(+n: Nat) -> {sc(n, 0n) == 0n : Nat}:
40 match n:
41 case 0n:
42 {==}
43 case 1n+p:
44 %Equal.sym(Nat, sc(p, 0n), 0n, sc_zero(p)) : {Nat.double(_) == 0n : Nat}
45 {==}
Uses (4)
Used by (13)
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/u32alg:uniq
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/ed25519/scalar3:reduce_m
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/word:mask_split
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/ed25519/scalar3:mul_add_m
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/u32alg:uniq_gap
- …