def lt_trans
import bend-collections-laws-math@1.0.0.0/proofs/lib/nat.bend as Natimport Base
160def lt_trans(+a: Nat, +b: Nat, +c: Nat, ab: {Nat.is_lt(a, b) == True{} : Bool}, bc: {Nat.is_lt(b, c) == True{} : Bool}) -> {Nat.is_lt(a, c) == True{} : Bool}:
161 lt_le_trans(a, b, c, ab, lt_le(b, c, bc))
Uses (5)
Used by (30)
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64round:fits_add1
- bend-collections-laws-math@1.0.0.0/proofs/math/natural/fact:choose_eq_zero
- bend-collections-laws-math@1.0.0.0/proofs/lib/u32:pow2u_value
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64round:qfit
- bend-collections-laws-math@1.0.0.0/proofs/math/random/lemire:and_lt
- …