def add_succ

bendtorch-core@0.1.0.0 · src/autograd/backward_PROOF.bend:23

import bendtorch-core@0.1.0.0/src/autograd/backward_PROOF.bend as BackwardPROOF
import Base

23def add_succ(+left: Nat, +right: Nat) -> {Nat.add(left, 1n+right) == 1n+Nat.add(left, right) : Nat}:
24  match left:
25    case 0n:
26      {==}
27    case 1n+rest:
28      Equal.cong(Nat, Nat, number => 1n+number, Nat.add(rest, 1n+right), 1n+Nat.add(rest, right), add_succ(rest, right))

Uses (3)

Used by (2)