Natfuel.gz: def of bend-collections-laws-math@1.0.0.0 Import: import bend-collections-laws-math@1.0.0.0/proofs/math/typed/natfuel.bend as Natfuel Lines 49-55 of bend-collections-laws-math@1.0.0.0/proofs/math/typed/natfuel.bend: https://jend.leeeet.dev/read.txt?path=bend-collections-laws-math@1.0.0.0/proofs/math/typed/natfuel.bend&start_line=49&end_line=55 import Base import bend-collections-laws-math@1.0.0.0/src/math/natural.bend as M # two fuels that both reach the end give the same gcd def gz(+f: Nat, +a: Nat) -> {M.gcd_go(f, a, 0n) == a : Nat}: match f: case 0n: {==} case 1n+g: {==} Uses (2): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=bend-collections-laws-math@1.0.0.0/src/math/natural.bend&name=gcd_go