Documentation

AMMLib.State.Tokens

structure A :
Instances For
    structure T :
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Equations
      • One or more equations did not get rendered due to their size.
      @[reducible, inline]
      Equations
      Instances For
        def diffmint (t0 t1 t0' t1' : T) :
        Equations
        Instances For
          def samemint (t0 t1 t0' t1' : T) :
          Equations
          Instances For
            theorem switch_samemint (t0 t1 t0' t1' : T) (h : samemint t0 t1 t0' t1') :
            samemint t0' t1' t0 t1
            instance instDecidableSamemint (t0 t1 t0' t1' : T) :
            Decidable (samemint t0 t1 t0' t1')
            Equations
            instance instDecidableDiffmint (t0 t1 t0' t1' : T) :
            Decidable (diffmint t0 t1 t0' t1')
            Equations
            @[simp]
            theorem not_diffmint_iff_samemint (t0 t1 t0' t1' : T) (hdif : t0 t1) :
            ¬diffmint t0 t1 t0' t1' samemint t0 t1 t0' t1'
            @[simp]
            theorem not_samemint_iff_diffmint (t0 t1 t0' t1' : T) (hdif : t0 t1) :
            ¬samemint t0 t1 t0' t1' diffmint t0 t1 t0' t1'
            theorem self_samemint (t0 t1 : T) :
            samemint t0 t1 t0 t1
            theorem samemint.iff_swap_inner_left (t0 t1 t0' t1' : T) :
            samemint t0 t1 t0' t1' samemint t1 t0 t0' t1'
            theorem samemint.iff_swap_inner_right (t0 t1 t0' t1' : T) :
            samemint t0 t1 t0' t1' samemint t0 t1 t1' t0'
            theorem samemint.iff_swap_inner (t0 t1 t0' t1' : T) :
            samemint t0 t1 t0' t1' samemint t1 t0 t1' t0'
            theorem samemint.iff_swap_outer (t0 t1 t0' t1' : T) :
            samemint t0 t1 t0' t1' samemint t0' t1' t0 t1
            theorem diffmint.iff_swap_inner_left (t0 t1 t0' t1' : T) :
            diffmint t0 t1 t0' t1' diffmint t1 t0 t0' t1'
            theorem diffmint.iff_swap_inner_right (t0 t1 t0' t1' : T) :
            diffmint t0 t1 t0' t1' diffmint t0 t1 t1' t0'
            theorem diffmint.iff_swap_inner (t0 t1 t0' t1' : T) :
            diffmint t0 t1 t0' t1' diffmint t1 t0 t1' t0'
            theorem diffmint.iff_swap_outer (t0 t1 t0' t1' : T) (hdif1 : t0 t1) (hdif2 : t0' t1') :
            diffmint t0 t1 t0' t1' diffmint t0' t1' t0 t1
            theorem diffmint.swap_inner {t0 t1 t0' t1' : T} (d : diffmint t0 t1 t0' t1') :
            diffmint t1 t0 t1' t0'
            theorem diffmint.swap_inner_left {t0 t1 t0' t1' : T} (d : diffmint t0 t1 t0' t1') :
            diffmint t1 t0 t0' t1'