def older_ne
import bendtorch-core@0.1.0.0/src/autograd/tensor_backward_PROOF.bend as TensorBackwardPROOFimport Base
39# A node with older nodes below it and extra + 1 newer ones above it never has
40# the id of the target.
41def older_ne(+older: Nat, -extra: Nat) -> {False{} == Nat.is_eq(Nat.add(older, 1n+extra), older) : Bool}:
42 match older:
43 case 0n:
44 {==}
45 case 1n+rest:
46 older_ne(rest, extra)
Uses (4)
Used by (4)
- bendtorch-core@0.1.0.0/src/autograd/sgd_LAWS:sgd_refusal_reads_target
- bendtorch-core@0.1.0.0/src/autograd/sgd_LAWS:sgd_update_reaches_target
- bendtorch-core@0.1.0.0/src/autograd/tensor_backward_LAWS:tensor_bump_target
- bendtorch-core@0.1.0.0/src/autograd/tensor_backward_LAWS:tensor_seed_selected_output