TorchLean API

NN.MLTheory.CROWN.Proofs.GraphAlphaCrownTransferSoundness.Alpha.Fallback

α-CROWN Transfer: IBP Fallback #

The cases of alphaCrown_transfer_sound for operators outside the affine-transfer subset. The step can only succeed through the constant enclosure derived from the IBP box at the same node, which is sound because IBPEnclosesVals says that box encloses the semantic value.

The IBP fallback: if the step returned the constant enclosure of the IBP box B0 stored at id, that enclosure is sound because IBPEnclosesVals says B0 encloses the semantic value at id. The dispatch in alphaCrown_transfer_sound obtains hib and hb by splitting the unfolded step equation, with or without the crownNodeSemanticsSupported guard.