In
mathematics, and more specifically in
abstract algebra
In mathematics, more specifically algebra, abstract algebra or modern algebra is the study of algebraic structures. Algebraic structures include groups, rings, fields, modules, vector spaces, lattices, and algebras over a field. The te ...
, a rng (or non-unital ring or
pseudo-ring) is an
algebraic structure
In mathematics, an algebraic structure consists of a nonempty set ''A'' (called the underlying set, carrier set or domain), a collection of operations on ''A'' (typically binary operations such as addition and multiplication), and a finite set ...
satisfying the same properties as a
ring, but without assuming the existence of a
multiplicative identity
In mathematics, an identity element, or neutral element, of a binary operation operating on a set is an element of the set that leaves unchanged every element of the set when the operation is applied. This concept is used in algebraic structures ...
. The term ''rng'' (IPA: ) is meant to suggest that it is a ring without ''i'', that is, without the requirement for an identity element.
There is no consensus in the community as to whether the existence of a multiplicative identity must be one of the
ring axioms
In mathematics, rings are algebraic structures that generalize fields: multiplication need not be commutative and multiplicative inverses need not exist. In other words, a ''ring'' is a set equipped with two binary operations satisfying prop ...
(see ). The term ''rng'' was coined to alleviate this ambiguity when people want to refer explicitly to a ring without the axiom of multiplicative identity.
A number of algebras of functions considered in
analysis
Analysis ( : analyses) is the process of breaking a complex topic or substance into smaller parts in order to gain a better understanding of it. The technique has been applied in the study of mathematics and logic since before Aristotle (3 ...
are not unital, for instance the algebra of functions decreasing to zero at infinity, especially those with
compact support
In mathematics, the support of a real-valued function f is the subset of the function domain containing the elements which are not mapped to zero. If the domain of f is a topological space, then the support of f is instead defined as the smal ...
on some (non-
compact
Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to:
* Interstate compact
* Blood compact, an ancient ritual of the Philippines
* Compact government, a type of colonial rule utilized in British ...
) space.
Definition
Formally, a rng is a
set ''R'' with two
binary operations
In mathematics, a binary operation or dyadic operation is a rule for combining two elements (called operands) to produce another element. More formally, a binary operation is an operation of arity two.
More specifically, an internal binary op ...
called ''addition'' and ''multiplication'' such that
* (''R'', +) is an
abelian group
In mathematics, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on the order in which they are written. That is, the group operation is com ...
,
* (''R'', ·) is a
semigroup
In mathematics, a semigroup is an algebraic structure consisting of a Set (mathematics), set together with an associative internal binary operation on it.
The binary operation of a semigroup is most often denoted multiplication, multiplicatively ...
,
* Multiplication
distributes over addition.
A rng homomorphism is a function from one rng to another such that
* ''f''(''x'' + ''y'') = ''f''(''x'') + ''f''(''y'')
* ''f''(''x'' · ''y'') = ''f''(''x'') · ''f''(''y'')
for all ''x'' and ''y'' in ''R''.
If ''R'' and ''S'' are rings, then a
ring homomorphism
In ring theory, a branch of abstract algebra, a ring homomorphism is a structure-preserving function between two rings. More explicitly, if ''R'' and ''S'' are rings, then a ring homomorphism is a function such that ''f'' is:
:addition prese ...
is the same as a rng homomorphism that maps 1 to 1.
Examples
All rings are rngs. A simple example of a rng that is not a ring is given by the
even integers with the ordinary addition and multiplication of integers. Another example is given by the set of all 3-by-3 real
matrices whose bottom row is zero. Both of these examples are instances of the general fact that every (one- or two-sided)
ideal is a rng.
Rngs often appear naturally in
functional analysis
Functional analysis is a branch of mathematical analysis, the core of which is formed by the study of vector spaces endowed with some kind of limit-related structure (e.g. inner product, norm, topology, etc.) and the linear functions defined ...
when
linear operator
In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a Map (mathematics), mapping V \to W between two vect ...
s on infinite-
dimensional vector space
In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called '' vectors'', may be added together and multiplied ("scaled") by numbers called '' scalars''. Scalars are often real numbers, but ...
s are considered. Take for instance any infinite-dimensional vector space ''V'' and consider the set of all linear operators with finite
rank
Rank is the relative position, value, worth, complexity, power, importance, authority, level, etc. of a person or object within a ranking, such as:
Level or position in a hierarchical organization
* Academic rank
* Diplomatic rank
* Hierarchy
* H ...
(i.e. ). Together with addition and
composition of operators, this is a rng, but not a ring. Another example is the rng of all real
sequence
In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is called ...
s that
converge to 0, with component-wise operations.
Also, many
test function
Distributions, also known as Schwartz distributions or generalized functions, are objects that generalize the classical notion of functions in mathematical analysis. Distributions make it possible to differentiate functions whose derivatives d ...
spaces occurring in the
theory of distributions consist of functions
decreasing to zero at infinity, like e.g.
Schwartz space
In mathematics, Schwartz space \mathcal is the function space of all functions whose derivatives are rapidly decreasing. This space has the important property that the Fourier transform is an automorphism on this space. This property enables ...
. Thus, the function everywhere equal to one, which would be the only possible identity element for pointwise multiplication, cannot exist in such spaces, which therefore are rngs (for pointwise addition and multiplication). In particular, the real-valued
continuous functions with
compact
Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to:
* Interstate compact
* Blood compact, an ancient ritual of the Philippines
* Compact government, a type of colonial rule utilized in British ...
support defined on some
topological space
In mathematics, a topological space is, roughly speaking, a geometrical space in which closeness is defined but cannot necessarily be measured by a numeric distance. More specifically, a topological space is a set whose elements are called po ...
, together with pointwise addition and multiplication, form a rng; this is not a ring unless the underlying space is
compact
Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to:
* Interstate compact
* Blood compact, an ancient ritual of the Philippines
* Compact government, a type of colonial rule utilized in British ...
.
Example: even integers
The set 2Z of even integers is closed under addition and multiplication and has an additive identity, 0, so it is a rng, but it does not have a multiplicative identity, so it is not a ring.
In 2Z, the only multiplicative
idempotent
Idempotence (, ) is the property of certain operations in mathematics and computer science whereby they can be applied multiple times without changing the result beyond the initial application. The concept of idempotence arises in a number of pl ...
is 0, the only
nilpotent
In mathematics, an element x of a ring R is called nilpotent if there exists some positive integer n, called the index (or sometimes the degree), such that x^n=0.
The term was introduced by Benjamin Peirce in the context of his work on the cl ...
is 0, and the only element with a
reflexive inverse is 0.
Example: finite
quinary
Quinary (base-5 or pental) is a numeral system with five as the base. A possible origination of a quinary system is that there are five digits on either hand.
In the quinary place system, five numerals, from 0 to 4, are used to represent a ...
sequences
The direct sum
equipped with coordinate-wise addition and multiplication is a rng with the following properties:
* Its
idempotent
Idempotence (, ) is the property of certain operations in mathematics and computer science whereby they can be applied multiple times without changing the result beyond the initial application. The concept of idempotence arises in a number of pl ...
elements form a lattice with no upper bound.
* Every element ''x'' has a
reflexive inverse, namely an element ''y'' such that and .
* For every finite subset of
, there exists an idempotent in
that acts as an identity for the entire subset: the sequence with a one at every position where a sequence in the subset has a non-zero element at that position, and zero in every other position.
Properties
Adjoining an identity element (Dorroh extension)
Every rng ''R'' can be enlarged to a ring ''R''^ by adjoining an identity element. A general way in which to do this is to formally add an identity element 1 and let ''R''^ consist of integral linear combinations of 1 and elements of ''R'' with the premise that none of its nonzero integral multiples coincide or are contained in ''R''. That is, elements of ''R''^ are of the form
:''n'' · 1 + ''r''
where ''n'' is an
integer
An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the language ...
and . Multiplication is defined by linearity:
:(''n''
1 + ''r''
1) · (''n''
2 + ''r''
2) = ''n''
1''n''
2 + ''n''
1''r''
2 + ''n''
2''r''
1 + ''r''
1''r''
2.
More formally, we can take ''R''^ to be the
cartesian product
In mathematics, specifically set theory, the Cartesian product of two sets ''A'' and ''B'', denoted ''A''×''B'', is the set of all ordered pairs where ''a'' is in ''A'' and ''b'' is in ''B''. In terms of set-builder notation, that is
: A\ ...
and define addition and multiplication by
:(''n''
1, ''r''
1) + (''n''
2, ''r''
2) = (''n''
1 + ''n''
2, ''r''
1 + ''r''
2),
:(''n''
1, ''r''
1) · (''n''
2, ''r''
2) = (''n''
1''n''
2, ''n''
1''r''
2 + ''n''
2''r''
1 + ''r''
1''r''
2).
The multiplicative identity of ''R''^ is then . There is a natural rng homomorphism defined by . This map has the following
universal property
In mathematics, more specifically in category theory, a universal property is a property that characterizes up to an isomorphism the result of some constructions. Thus, universal properties can be used for defining some objects independently ...
:
:Given any ring ''S'' and any rng homomorphism , there exists a unique ring homomorphism such that .
The map ''g'' can be defined by .
There is a natural
surjective
In mathematics, a surjective function (also known as surjection, or onto function) is a function that every element can be mapped from element so that . In other words, every element of the function's codomain is the image of one element of ...
ring homomorphism which sends to ''n''. The
kernel
Kernel may refer to:
Computing
* Kernel (operating system), the central component of most operating systems
* Kernel (image processing), a matrix used for image convolution
* Compute kernel, in GPGPU programming
* Kernel method, in machine lea ...
of this homomorphism is the image of ''R'' in ''R''^. Since ''j'' is
injective
In mathematics, an injective function (also known as injection, or one-to-one function) is a function that maps distinct elements of its domain to distinct elements; that is, implies . (Equivalently, implies in the equivalent contraposi ...
, we see that ''R'' is embedded as a (two-sided)
ideal in ''R''^ with the
quotient ring
In ring theory, a branch of abstract algebra, a quotient ring, also known as factor ring, difference ring or residue class ring, is a construction quite similar to the quotient group in group theory and to the quotient space in linear algebra. I ...
''R''^/''R'' isomorphic to Z. It follows that
:''Every rng is an ideal in some ring, and every ideal of a ring is a rng.''
Note that ''j'' is never surjective. So, even when ''R'' already has an identity element, the ring ''R''^ will be a larger one with a different identity. The ring ''R''^ is often called the Dorroh extension of ''R'' after the American mathematician Joe Lee Dorroh, who first constructed it.
The process of adjoining an identity element to a rng can be formulated in the language of
category theory. If we denote the
category of all rings
In mathematics, the category of rings, denoted by Ring, is the category whose objects are rings (with identity) and whose morphisms are ring homomorphisms (that preserve the identity). Like many categories in mathematics, the category of rings ...
and ring homomorphisms by Ring and the category of all rngs and rng homomorphisms by Rng, then Ring is a (nonfull)
subcategory
In mathematics, specifically category theory, a subcategory of a category ''C'' is a category ''S'' whose objects are objects in ''C'' and whose morphisms are morphisms in ''C'' with the same identities and composition of morphisms. Intuitivel ...
of Rng. The construction of ''R''^ given above yields a
left adjoint
In mathematics, specifically category theory, adjunction is a relationship that two functors may exhibit, intuitively corresponding to a weak form of equivalence between two related categories. Two functors that stand in this relationship are k ...
to the
inclusion functor . Notice that Ring is not a
reflective subcategory of Rng because the inclusion functor is not full.
Properties weaker than having an identity
There are several properties that have been considered in the literature that are weaker than having an identity element, but not so general.
For example:
* Rings with enough idempotents: A rng ''R'' is said to be a ring with enough idempotents when there exists a subset ''E'' of ''R'' given by orthogonal (i.e. for all in ''E'') idempotents (i.e. for all ''e'' in ''E'') such that .
* Rings with local units: A rng ''R'' is said to be a ring with local units in case for every finite set ''r''
1, ''r''
2, ..., ''r
t'' in ''R'' we can find ''e'' in ''R'' such that and for every ''i''.
* ''s''-unital rings: A rng ''R'' is said to be ''s''-unital in case for every finite set ''r''
1, ''r''
2, ..., ''r
t'' in ''R'' we can find ''s'' in ''R'' such that for every ''i''.
* Firm rings: A rng ''R'' is said to be firm if the canonical homomorphism given by is an isomorphism.
* Idempotent rings: A rng ''R'' is said to be idempotent (or an irng) in case , that is, for every element ''r'' of ''R'' we can find elements ''r
i'' and ''s
i'' in ''R'' such that
.
It is not hard to check that these properties are weaker than having an identity element and weaker than the previous one.
* Rings are rings with enough idempotents, using A ring with enough idempotents that has no identity is for example the ring of infinite matrices over a field with just a finite number of nonzero entries. The matrices that have just 1 over one element in the main diagonal and 0 otherwise are the orthogonal idempotents.
* Rings with enough idempotents are rings with local units just taking finite sums of the orthogonal idempotents to satisfy the definition.
* Rings with local units are in particular ''s''-unital; ''s''-unital rings are firm and firm rings are idempotent.
Rng of square zero
A rng of square zero is a rng ''R'' such that for all ''x'' and ''y'' in ''R''.
Any
abelian group
In mathematics, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on the order in which they are written. That is, the group operation is com ...
can be made a rng of square zero by defining the multiplication so that for all ''x'' and ''y''; thus every abelian group is the additive group of some rng.
The only rng of square zero with a multiplicative identity is the
zero ring
In ring theory, a branch of mathematics, the zero ring or trivial ring is the unique ring (up to isomorphism) consisting of one element. (Less commonly, the term "zero ring" is used to refer to any rng of square zero, i.e., a rng in which f ...
.
Any additive
subgroup
In group theory, a branch of mathematics, given a group ''G'' under a binary operation ∗, a subset ''H'' of ''G'' is called a subgroup of ''G'' if ''H'' also forms a group under the operation ∗. More precisely, ''H'' is a subgrou ...
of a rng of square zero is an
ideal. Thus a rng of square zero is
simple if and only if its additive group is a simple abelian group, i.e., a
cyclic group
In group theory, a branch of abstract algebra in pure mathematics, a cyclic group or monogenous group is a group, denoted C''n'', that is generated by a single element. That is, it is a set of invertible elements with a single associative bi ...
of prime order.
[Zariski and Samuel, p. 133.]
Unital homomorphism
Given two unital algebras ''A'' and ''B'', an algebra
homomorphism
In algebra, a homomorphism is a structure-preserving map between two algebraic structures of the same type (such as two groups, two rings, or two vector spaces). The word ''homomorphism'' comes from the Ancient Greek language: () meaning "sa ...
:''f'' : ''A'' → ''B''
is unital if it maps the identity element of ''A'' to the identity element of ''B''.
If the associative algebra ''A'' over the
field ''K'' is ''not'' unital, one can adjoin an identity element as follows: take as underlying ''K''-
vector space
In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called '' vectors'', may be added together and multiplied ("scaled") by numbers called '' scalars''. Scalars are often real numbers, but ...
and define multiplication ∗ by
:(''x'', ''r'') ∗ (''y'', ''s'') = (''xy'' + ''sx'' + ''ry'', ''rs'')
for ''x'', ''y'' in ''A'' and ''r'', ''s'' in ''K''. Then ∗ is an associative operation with identity element . The old algebra ''A'' is contained in the new one, and in fact is the "most general" unital algebra containing ''A'', in the sense of
universal constructions.
See also
*
Semiring
In abstract algebra, a semiring is an algebraic structure similar to a ring, but without the requirement that each element must have an additive inverse.
The term rig is also used occasionally—this originated as a joke, suggesting that rigs a ...
Notes
References
*
*
*
*
*
*
*
*
*
{{DEFAULTSORT:Rng (Algebra)
Ring theory
Algebraic structures
Algebras
he:חוג (מבנה אלגברי)#איבר יחידה