def lt_cancel_l
import bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/width.bend as Widthimport Base
271def lt_cancel_l(+d: Nat, +x: Nat, +y: Nat) -> {Nat.is_lt(Nat.add(d, x), Nat.add(d, y)) == Nat.is_lt(x, y) : Bool}:
272 match d:
273 case 0n:
274 {==}
275 case 1n+ +e:
276 lt_cancel_l(e, x, y)
Uses (4)
Used by (6)
- bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/width:lt_cancel_r
- bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/w64dm:div_uniq
- bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/width:sub_lt_sub
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/reduce:cancel_t
- bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/w64dm:lt_add_pos
- …