def lt_ne
bend-ml-bpe-tokenizer@0.1.3.0 · main.bend:569
import bend-ml-bpe-tokenizer@0.1.3.0/main.bend as BendMlBpeTokenizer
import Base
569
570def lt_ne(j: Nat, i: Nat, e: {True{} == Nat.is_lt(j, i) : Bool}) -> {False{} == Nat.is_eq(i, j) : Bool}:
571 match j i:
572 case 0n 0n:
573 %e : BD(_, Unit, {False{} == Nat.is_eq(0n, 0n) : Bool})
574 Unit{}
575 case 0n 1n+q:
576 {==}
577 case 1n+p 0n:
578 %e : BD(_, Unit, {False{} == Nat.is_eq(0n, 1n+p) : Bool})
579 Unit{}
580 case 1n+p 1n+q:
581 lt_ne(p, q, e)