def mul_one_right
import bendtorch-core@0.1.0.0/src/shape/nat_proofs.bend as NatProofsimport Base
68def mul_one_right(+a: Nat) -> {Nat.mul(a, 1n) == a : Nat}:
69 match a:
70 case 0n:
71 {==}
72 case 1n+p:
73 Equal.cong(Nat, Nat, value => 1n+value, Nat.mul(p, 1n), p, mul_one_right(p))
Uses (3)
Used by (20)
- bendtorch-core@0.1.0.0/src/tensor/contracts/matmul_proof:cell_below
- bendtorch-core@0.1.0.0/src/tensor/matrix_index_proof:left_below
- bendtorch-core@0.1.0.0/src/tensor/matrix_index_proof:right_below
- bendtorch-core@0.1.0.0/src/shape/coordinate_proofs:horner_spec
- bendtorch-core@0.1.0.0/src/tensor/contracts/product_proof:cell_below
- …