Documentation

DY.Trace.ReachabilityTheorem

Instances
    theorem DY.Trace.apply_Reachable_implies_Invariant [ExecTraceTypes] [ProofTraceTypes] [TraceInvariant] {config : ReachabilityConfig} [inst : ReachableImpliesInvariant config] {p : ExecTrace → Prop} :
    (∀ (trProof : ProofTrace), Invariant trProof → p (erase trProof)) → ∀ (trExec : ExecTrace), Reachable config trExec → p trExec