Reflection on one subdivision segment #
The firing potential on a path starts at zero, has slope -1 until the first
of a position and its mirror image, is constant between them, and has slope
+1 after the second. It therefore returns to zero at the other endpoint,
so extending it by zero away from the chosen subdivision slot creates no
unwanted firing across the rest of the core.
The path position symmetric to position under reversal of the slot.
Equations
Instances For
The integral plateau potential at numerical path offset i.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The oriented slope after numerical path position i.
Equations
Instances For
The divergence of the slope is -1 at either endpoint and +1 at the
chosen position and its mirror. Coincident terms add, including the midpoint
and endpoint cases.
The slot-supported firing script #
Extend the plateau potential by zero over every core vertex and every other subdivision slot.
Equations
- Utilities.SegmentReflection.script spec edge position (Sum.inl _vertex) = 0
- Utilities.SegmentReflection.script spec edge position (Sum.inr interior) = if interior.fst = edge then Utilities.SegmentReflection.value (spec.length edge) (↑position) (↑interior.snd + 1) else 0
Instances For
Script value at the left endpoint of any emitted unit step.
Script value at the right endpoint of any emitted unit step.
The script difference along a unit step is the reflection slope on the chosen slot and zero on every other slot.
The principal divisor of the slot-supported script is the divergence of its slope along that one slot; every other emitted step contributes zero.
The principal coefficient at a vertex of the chosen path is the discrete divergence of the two adjacent slopes.
On the chosen path, the numerical divergence formula is exactly the coefficient of the desired four-chip divisor.
Exact principal-divisor identity for reflection on one arbitrary subdivision slot.
Public reflection and reachability interfaces #
Every named position on every subdivision slot satisfies the abstract segment-reflection obligation.
Endpoint chips on a slot reach every named path position.
min(a,b) specialization with the reflection obligation discharged.
Truncated-difference specialization with the reflection obligation discharged.