Skip to content

Commit fa68bde

Browse files
committed
ondrix: state the audit's bitwise-identity quotient in the f32 ledger
1 parent 55a56d9 commit fa68bde

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

docs/f32-contract-evidence.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,13 @@ operations — splitting one instance into independent results, crossing a
114114
non-additive boundary such as a division, a saturation, or an export, or
115115
changing a term's operands or index relation.
116116

117+
A membership check may still compare graphs up to identities proved bitwise —
118+
same non-NaN output for every input: multiplicand exchange in a rounded or
119+
fused product, `x * 1.0 = x`, and `fma(x, 1.0, c) = c + x`. Two graphs equal
120+
under that quotient are the same function, so the quotient admits no member
121+
the definitions exclude; it does not extend to addition operands, whose order
122+
carries the tree shape R governs.
123+
117124
### R and F compose over term occurrences, not IR nodes
118125

119126
**F** selects a fused multiply-add event for a term in place of a rounded

0 commit comments

Comments
 (0)