ProofSpeed.one_less: def of minebender-game@1.0.0.0 Import: import minebender-game@1.0.0.0/proof_speed.bend as ProofSpeed Lines 435-438 of minebender-game@1.0.0.0/proof_speed.bend: https://jend.leeeet.dev/read.txt?path=minebender-game@1.0.0.0/proof_speed.bend&start_line=435&end_line=438 import Base import minebender-game@1.0.0.0/proof_base.bend as P def one_less(+a: Nat, +b: Nat, +f: Nat, e1: {a == f : Nat}, e2: {a == 1n+b : Nat}) -> {b == Nat.sub(f, 1n) : Nat}: %e1 : {b == Nat.sub(_, 1n) : Nat} %Equal.sym(Nat, a, 1n+b, e2) : {b == Nat.sub(_, 1n) : Nat} Equal.sym(Nat, Nat.sub(b, 0n), b, P.sub_zero(b)) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Equal.sym https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat.sub https://jend.leeeet.dev/definition.txt?path=minebender-game@1.0.0.0/proof_base.bend&name=sub_zero