Documentation

ConNF.Counting.Twist

Twisting sets #

In this file, we define the notion of a designated support for a t-set.

Main declarations #

def ConNF.TSet.orbitRel [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] :
Equations
Instances For
    theorem ConNF.TSet.orbitRel_isEquivalence [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] :
    Equivalence ConNF.TSet.orbitRel
    instance ConNF.TSet.setoid [ConNF.Params] (α : ConNF.TypeIndex) [ConNF.ModelData α] :
    Equations
    def ConNF.TSetOrbit [ConNF.Params] (α : ConNF.TypeIndex) [ConNF.ModelData α] :
    Equations
    Instances For
      def ConNF.TSet.orbit [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (x : ConNF.TSet α) :
      Equations
      Instances For
        theorem ConNF.TSetOrbit.exists_tSet [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (o : ConNF.TSetOrbit α) :
        ∃ (x : ConNF.TSet α), ConNF.TSet.orbit x = o
        theorem ConNF.TSet.orbit_eq_iff [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] {x y : ConNF.TSet α} :
        @[simp]
        theorem ConNF.TSet.smul_orbit [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] {x : ConNF.TSet α} {ρ : ConNF.AllPerm α} :
        def ConNF.TSetOrbit.repr [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (o : ConNF.TSetOrbit α) :
        Equations
        • o.repr = .choose
        Instances For
          @[simp]
          theorem ConNF.TSetOrbit.repr_orbit [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (o : ConNF.TSetOrbit α) :
          Equations
          • o.repr_support = .choose
          Instances For
            theorem ConNF.TSetOrbit.repr_support_spec [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (o : ConNF.TSetOrbit α) :
            o.repr_support.Supports o.repr
            theorem ConNF.TSet.exists_twist [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (x : ConNF.TSet α) :
            ∃ (ρ : ConNF.AllPerm α), ρ (ConNF.TSet.orbit x).repr = x
            def ConNF.twist [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (x : ConNF.TSet α) :
            Equations
            Instances For
              theorem ConNF.twist_spec [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (x : ConNF.TSet α) :
              def ConNF.designatedSupport [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (x : ConNF.TSet α) :
              Equations
              Instances For
                theorem ConNF.designatedSupport_supports [ConNF.Params] {α : ConNF.TypeIndex} [ConNF.ModelData α] (x : ConNF.TSet α) :