ProofBase.le_witness.lift: def of minebender-game@1.0.0.0 Import: import minebender-game@1.0.0.0/proof_base.bend as ProofBase Lines 659-662 of minebender-game@1.0.0.0/proof_base.bend: https://jend.leeeet.dev/read.txt?path=minebender-game@1.0.0.0/proof_base.bend&start_line=659&end_line=662 import Base def le_witness.lift(+p: Nat, +q: Nat, r: LeW(p, q)) -> LeW(1n+p, 1n+q): match r: case (k, e): (k, %Equal.sym(Nat, q, Nat.add(p, k), e) : {1n+_ == 1n+Nat.add(p, k) : Nat}; {==}) Uses (5): 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.add https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=minebender-game@1.0.0.0/proof_base.bend&name=LeW