Module docstring
{"# NonUnitalSubrings
Let R be a non-unital ring. This file defines the \"bundled\" non-unital subring type
NonUnitalSubring R, a type whose terms correspond to non-unital subrings of R.
This is the preferred way to talk about non-unital subrings in mathlib.
Main definitions
Notation used here:
(R : Type u) [NonUnitalRing R] (S : Type u) [NonUnitalRing S] (f g : R →ₙ+* S)
(A : NonUnitalSubring R) (B : NonUnitalSubring S) (s : Set R)
NonUnitalSubring R: the type of non-unital subrings of a ringR.
Implementation notes
A non-unital subring is implemented as a NonUnitalSubsemiring which is also an
additive subgroup.
Lattice inclusion (e.g. ≤ and ⊓) is used rather than set notation (⊆ and ∩), although
∈ is defined as membership of a non-unital subring's underlying set.
Tags
non-unital subring ","## Partial order "}