def lt_absurd
import bend-kit-collections@0.1.4.1/PROOF.bend as PROOFimport Base
import bend-mathlib@0.7.4.0/bool.bend as MBool
3940# A comparison equal to LT is not one whose is_lt is False.
3941def lt_absurd(-A: Type, -c: Cmp, f: {Cmp.is_lt(c) == False{} : Bool}, e: {c == LT{} : Cmp}) -> A:
3942 Empty.absurd(A, MBool.false_ne_true()(Equal.trans(Bool, False{}, Cmp.is_lt(c), True{},
3943 Equal.sym(Bool, Cmp.is_lt(c), False{}, f), lt_true(c, e))))