Documentation

HexRCF.Isolations

Package an accepted raw certificate into the generic literal-isolation interface.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    theorem Hex.RCF.IsolationCert.size_toLiteral (replay : SturmReplay) (cert : IsolationCert) (h : check replay cert = true) :
    (toLiteral replay cert h).isolations.size = cert.intervals.size

    Converting an isolation certificate preserves the number of intervals.

    theorem Hex.RCF.IsolationCert.interval_toLiteral (replay : SturmReplay) (cert : IsolationCert) (h : check replay cert = true) (i : ) (hi : i < (toLiteral replay cert h).isolations.size) :

    The interval at each index is unchanged by conversion to literal isolations.

    Every accepted interval contains exactly one real root of the replay head.

    Accepted raw intervals isolate every real root of the replay head at a unique original array index.