Documentation

Mathlib.Topology.Algebra.NonUnitalStarAlgebra

Non-unital topological star (sub)algebras #

A non-unital topological star algebra over a topological semiring R is a topological (non-unital) semiring with a compatible continuous scalar multiplication by elements of R and a continuous star operation. We reuse typeclasses ContinuousSMul and ContinuousStar to express the latter two conditions.

Results #

Any non-unital star subalgebra of a non-unital topological star algebra is itself a non-unital topological star algebra, and its closure is again a non-unital star subalgebra.

The (topological) closure of a non-unital star subalgebra of a non-unital topological star algebra is itself a non-unital star subalgebra.

Equations
  • s.topologicalClosure = { carrier := closure s, add_mem' := , zero_mem' := , mul_mem' := , smul_mem' := , star_mem' := }
Instances For
    @[reducible, inline]

    If a non-unital star subalgebra of a non-unital topological star algebra is commutative, then so is its topological closure.

    See note [reducible non-instances]

    Equations
    Instances For
      @[reducible, inline]

      If a non-unital star subalgebra of a non-unital topological star algebra is commutative, then so is its topological closure.

      See note [reducible non-instances].

      Equations
      Instances For

        The topological closure of the non-unital star subalgebra generated by a single element.

        Equations
        Instances For

          The coercion from an elemental algebra to the full algebra is a IsClosedEmbedding.