# Reduct

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Reduct
> Markdown URL: https://mediated.wiki/source/Reduct.md
> Source: https://en.wikipedia.org/wiki/Reduct
> Source revision: 1222971010
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

Omission of operations and relations of a structure

This article is about a relation on algebraic structures. For reducts in abstract rewriting, see [Confluence (abstract rewriting)](/source/Confluence_(abstract_rewriting)).

In [universal algebra](/source/Universal_algebra) and in [model theory](/source/Model_theory), a **reduct** of an [algebraic structure](/source/Algebraic_structure) is obtained by omitting some of the [operations](/source/Operation_(mathematics)) and [relations](/source/Relation_(mathematics)) of that structure. The opposite of "reduct" is "expansion".

## Definition

Let *A* be an algebraic structure (in the sense of [universal algebra](/source/Universal_algebra)) or a [structure](/source/Structure_(mathematical_logic)) in the sense of [model theory](/source/Model_theory), organized as a [set](/source/Set_(mathematics)) *X* together with an [indexed family](/source/Indexed_family) of operations and relations φ*i* on that set, with [index set](/source/Index_set) *I*. Then the **reduct** of *A* defined by a [subset](/source/Subset) *J* of *I* is the structure consisting of the set *X* and *J*-indexed family of operations and relations whose *j*-th operation or relation for *j* ∈ *J* is the *j*-th operation or relation of *A*. That is, this reduct is the structure *A* with the omission of those operations and relations φ*i* for which *i* is not in *J*.

A structure *A* is an **expansion** of *B* just when *B* is a reduct of *A*. That is, reduct and expansion are mutual converses.

## Examples

The [monoid](/source/Monoid) (**Z**, +, 0) of [integers](/source/Integer) under [addition](/source/Addition) is a reduct of the [group](/source/Group_(mathematics)) (**Z**, +, −, 0) of integers under addition and [negation](/source/Additive_inverse), obtained by omitting negation. By contrast, the monoid (**N**, +, 0) of [natural numbers](/source/Natural_number) under addition is not the reduct of any group.

Conversely the group (**Z**, +, −, 0) is the expansion of the monoid (**Z**, +, 0), expanding it with the operation of negation.

## References

- Burris, Stanley N.; H. P. Sankappanavar (1981). [*A Course in Universal Algebra*](http://www.thoralf.uwaterloo.ca/htdocs/ualg.html). [Springer](/source/Springer_Science%2BBusiness_Media). [ISBN](/source/ISBN_(identifier)) [3-540-90578-2](https://en.wikipedia.org/wiki/Special:BookSources/3-540-90578-2).

- Hodges, Wilfrid (1993). [*Model theory*](https://archive.org/details/modeltheory0000hodg). [Cambridge University Press](/source/Cambridge_University_Press). [ISBN](/source/ISBN_(identifier)) [0-521-30442-3](https://en.wikipedia.org/wiki/Special:BookSources/0-521-30442-3).

v t e Mathematical logic General Axiom list Cardinality First-order logic Formal proof Formal semantics Foundations of mathematics Information theory Lemma Logical consequence Model Theorem Theory Type theory Theorems (list), paradoxes Gödel's completeness – incompleteness theorems Tarski's undefinability Banach–Tarski paradox Cantor's theorem – paradox – diagonal argument Compactness Halting problem Lindström's Löwenheim–Skolem Russell's paradox Logics Traditional Classical logic Logical truth Tautology Proposition Inference Logical equivalence Consistency Equiconsistency Argument Soundness Validity Syllogism Square of opposition Venn diagram Propositional Boolean algebra Boolean functions Logical connectives Propositional calculus Propositional formula Truth tables Many-valued logic 3 finite ∞ Predicate First-order list Second-order Monadic Higher-order Fixed-point Free Quantifiers Predicate Monadic predicate calculus Set theory Set hereditary Class (Ur-)Element Ordinal number Extensionality Forcing Relation equivalence partition Set operations: intersection union complement Cartesian product power set identities Types of sets Countable Uncountable Empty Inhabited Singleton Finite Infinite Transitive Ultrafilter Recursive Fuzzy Universal Universe constructible Grothendieck Von Neumann Maps, cardinality Function/Map domain codomain image In/Sur/Bi-jection Schröder–Bernstein theorem Isomorphism Gödel numbering Enumeration Large cardinal inaccessible Aleph number Operation binary Theories Zermelo–Fraenkel axiom of choice continuum hypothesis General Kripke–Platek Morse–Kelley Naive New Foundations Tarski–Grothendieck Von Neumann–Bernays–Gödel Ackermann Constructive Formal systems (list), language, syntax Alphabet Arity Automata Axiom schema Expression ground Extension by definition conservative Relation Formation rule Grammar Formula atomic closed ground open Free/bound variable Language Metalanguage Logical connective ¬ ∨ ∧ → ↔ = Predicate functional variable propositional variable Proof Quantifier ∃ ! ∀ rank Sentence atomic spectrum Signature String Substitution Symbol function logical/constant non-logical variable Term Theory list Example axiomatic systems (list) of true arithmetic Peano second-order elementary function primitive recursive Robinson Skolem of the real numbers Tarski's axiomatization of Boolean algebras canonical minimal axioms of geometry Euclidean Elements Hilbert's Tarski's non-Euclidean Principia Mathematica Proof theory Formal proof Natural deduction Logical consequence Rule of inference Sequent calculus Theorem Systems axiomatic deductive Hilbert list Complete theory Independence (from ZFC) Proof of impossibility Ordinal analysis Reverse mathematics Self-verifying theories Model theory Interpretation function of models Model atomic equivalence finite prime saturated spectrum submodel Non-standard model of non-standard arithmetic Diagram elementary Categorical theory Model complete theory Satisfiability Semantics of logic Strength Theories of truth semantic Tarski's Kripke's T-schema Transfer principle Truth predicate Truth value Type Ultraproduct Validity Computability theory Church encoding Church–Turing thesis Computably enumerable Computable function Computable set Decision problem decidable undecidable P NP P versus NP problem Kolmogorov complexity Lambda calculus Primitive recursive function Recursion Recursive set Turing machine Type theory Related Abstract logic Algebraic logic Automated theorem proving Category theory Concrete/Abstract category Category of sets History of logic History of mathematical logic timeline Logicism Mathematical object Philosophy of mathematics Supertask Mathematics portal

---
Adapted from the Wikipedia article [Reduct](https://en.wikipedia.org/wiki/Reduct) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Reduct?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
