def internal_div_go_one
import bend-mathlib@0.8.1.0/nat.bend as Natimport Base
1872def internal_div_go_one(a: Nat, +d: Nat) -> {(Nat.add(a, d), 0n) == Nat.divmod.go(a, 0n, d, 0n) : Nat & Nat}:
1873 match a:
1874 case 0n:
1875 {==}
1876 case 1n++p:
1877 %add_succ(p, d) : {(_, 0n) == Nat.divmod.go(p, 0n, 1n+d, 0n) : Nat & Nat}
1878 internal_div_go_one(p, 1n+d)