Documentation

WGCL.wGCL

def MonoidModule (M : Type u_12) (A : Type u_13) [Monoid M] [AddMonoid A] :
Type (max u_12 u_13)

Alias of DistribMulAction.


Typeclass for multiplicative actions on additive structures. This generalizes group modules.

Equations
Instances For

    a * b computes the product of a and b. The meaning of this notation is type-dependent.

    Equations
    Instances For

      a • b computes the product of a and b. The meaning of this notation is type-dependent, but it is intended to be used for left actions.

      Equations
      Instances For
        @[reducible, inline]
        abbrev 𝕎 (M Var : Type) :
        Equations
        Instances For
          instance Pi.instDistribMulAction (W M : Type) [Monoid W] [AddCommMonoid M] [DistribMulAction W M] {ι : Type u_1} :
          DistribMulAction W (ιM)
          Equations
          instance instDistribMulAction_wGCL {𝒮 : Type} [inst : Semiring 𝒮] :
          Equations
          class OmegaCompleteSemiring (𝒮 : Type) [TopologicalSpace 𝒮] extends Semiring 𝒮 :
          Instances
            def WGCL.Mem (D Var : Type) :
            Equations
            Instances For
              @[reducible, inline]
              abbrev WGCL.Weighting (D M Var : Type) :
              Equations
              Instances For
                @[reducible, inline]
                abbrev WGCL.AExpr (D Var : Type) :
                Equations
                Instances For
                  @[reducible, inline]
                  abbrev WGCL.BExpr (D Var : Type) :
                  Equations
                  Instances For
                    inductive WGCL.wGCL (D W Var : Type) :
                    Instances For
                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For
                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For
                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For
                                                Equations
                                                • One or more equations did not get rendered due to their size.
                                                Instances For
                                                  Equations
                                                  • One or more equations did not get rendered due to their size.
                                                  Instances For
                                                    Equations
                                                    • One or more equations did not get rendered due to their size.
                                                    Instances For
                                                      Equations
                                                      • One or more equations did not get rendered due to their size.
                                                      Instances For
                                                        Equations
                                                        • One or more equations did not get rendered due to their size.
                                                        Instances For
                                                          Equations
                                                          • One or more equations did not get rendered due to their size.
                                                          Instances For
                                                            Equations
                                                            • One or more equations did not get rendered due to their size.
                                                            Instances For
                                                              Equations
                                                              • One or more equations did not get rendered due to their size.
                                                              Instances For
                                                                Equations
                                                                • One or more equations did not get rendered due to their size.
                                                                Instances For
                                                                  Equations
                                                                  • One or more equations did not get rendered due to their size.
                                                                  Instances For
                                                                    Equations
                                                                    • One or more equations did not get rendered due to their size.
                                                                    Instances For