You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The None branch was `true` (vacuous) — useful as a witness but
unusable for composition. Sharpens it to the operationally-meaningful
quantifier: no two distinct Vec indices i1 != i2 form a pair where
both coins are Available in p and their values sum to amount.
The dedup invariant (n) over (purse, idx) means Vec-index distinctness
implies key distinctness, so this is equivalent to the dom-based
"no two distinct keys" claim. Stated over Vec indices for cleaner
trigger discipline (let-binding trigger pattern).
The proof discharges via accumulated loop invariants on both outer
and inner loops; no extra proof block needed.
209 verified, 0 errors.
0 commit comments