Documentation

Cslib.Foundations.Semantics.FLTS.SyncTrace

Synchronising traces #

This module defines synchronising traces for FLTS.

def Cslib.FLTS.IsSyncTrace {State : Type u_1} {Label : Type u_2} (flts : FLTS State Label) (μs : List Label) :

A trace μs is synchronising if following it from any two states leads to the same state.

Equations
Instances For
    def Cslib.FLTS.HasSyncTrace {State : Type u_1} {Label : Type u_2} (flts : FLTS State Label) :

    flts is synchronising, i.e., it has at least one synchronising trace.

    Equations
    Instances For