Structure (mathematical logic): Difference between revisions
imported>Hans Adler m (typo) |
mNo edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{subpages}} | |||
In [[mathematical logic]], the notion of a '''structure''' generalizes mathematical objects such as [[group (mathematics)|groups]], [[ring (mathematics)|rings]], [[field (mathematics)|fields]], [[lattice (order)|lattices]] or [[ordered set]]s. | In [[mathematical logic]], the notion of a '''structure''' generalizes mathematical objects such as [[group (mathematics)|groups]], [[ring (mathematics)|rings]], [[field (mathematics)|fields]], [[lattice (order)|lattices]] or [[ordered set]]s. | ||
A structure is a set equipped with any number of named constants, operations and relations. For example the [[ordered group]] of integers can be regarded as a structure consisting of the set of [[integer]]s <math>\mathbb Z = \{\dots, -2, -1, 0, 1, 2, \dots\}</math> together with the constant 0, the binary operation <math>+</math> (addition), the unary function <math>-</math> (which maps each integer to its [[inverse]]), and the binary relation <math><</math>. This structure is often denoted by <math>(\mathbb Z, 0, +, -, <)</math>. | A structure is a set equipped with any number of named constants, operations and relations. For example the [[ordered group]] of integers can be regarded as a structure consisting of the set of [[integer]]s <math>\mathbb Z = \{\dots, -2, -1, 0, 1, 2, \dots\}</math> together with the constant 0, the binary operation <math>+</math> (addition), the unary function <math>-</math> (which maps each integer to its [[inverse]]), and the binary relation <math><</math>. This structure is often denoted by <math>(\mathbb Z, 0, +, -, <)</math>. | ||
Line 4: | Line 5: | ||
Like most mathematical objects, structures are typically not studied individually in isolation. Given two structures <math>A</math> and <math>B</math>, a homomorphism from <math>A</math> to <math>B</math> is a map from the underlying set of <math>A</math> to the underlying set of <math>B</math> which respects the additional information given by the constants, operations and relations. For example the map <math>f\colon \mathbb Z\rightarrow\mathbb Z</math> which multiplies every integer by 2 is a homomorphism from the structure <math>(\mathbb Z, 0, +, -, <)</math> to itself, because <math>f(0)=0</math>, <math>f(x+y)=f(x)+f(y)</math>, <math>f(-x)=-f(x)</math>, and because <math>x<y</math> implies <math>f(x)<f(y)</math>. One only speaks of homomorphisms <math>f\colon A\rightarrow B</math> when <math>A</math> and <math>B</math> have the same ''signature'', i.e. when they both have the same number of constants and these have the same names, and the number, names and arities of functions and relations agree likewise. | Like most mathematical objects, structures are typically not studied individually in isolation. Given two structures <math>A</math> and <math>B</math>, a homomorphism from <math>A</math> to <math>B</math> is a map from the underlying set of <math>A</math> to the underlying set of <math>B</math> which respects the additional information given by the constants, operations and relations. For example the map <math>f\colon \mathbb Z\rightarrow\mathbb Z</math> which multiplies every integer by 2 is a homomorphism from the structure <math>(\mathbb Z, 0, +, -, <)</math> to itself, because <math>f(0)=0</math>, <math>f(x+y)=f(x)+f(y)</math>, <math>f(-x)=-f(x)</math>, and because <math>x<y</math> implies <math>f(x)<f(y)</math>. One only speaks of homomorphisms <math>f\colon A\rightarrow B</math> when <math>A</math> and <math>B</math> have the same ''signature'', i.e. when they both have the same number of constants and these have the same names, and the number, names and arities of functions and relations agree likewise. | ||
Structures are studied in [[model theory]], where the term '''model''' is often used as a synonym. Structures without relations are studied in [[universal algebra]], and a structure with only constants and operations is often referred to as an '''algebra''' or, to avoid confusion with [[algebra over a field|algebras over a field]], as a '''universal algebra'''. | Structures are studied in [[model theory]], where the term '''model''' is often used as a synonym. Structures without relations are studied in [[universal algebra]], and a structure with only constants and operations is often referred to as an '''algebra''' or, to avoid confusion with [[algebra over a field|algebras over a field]], as a '''universal algebra'''.[[Category:Suggestion Bot Tag]] |
Latest revision as of 06:00, 23 October 2024
In mathematical logic, the notion of a structure generalizes mathematical objects such as groups, rings, fields, lattices or ordered sets. A structure is a set equipped with any number of named constants, operations and relations. For example the ordered group of integers can be regarded as a structure consisting of the set of integers together with the constant 0, the binary operation (addition), the unary function (which maps each integer to its inverse), and the binary relation . This structure is often denoted by .
Like most mathematical objects, structures are typically not studied individually in isolation. Given two structures and , a homomorphism from to is a map from the underlying set of to the underlying set of which respects the additional information given by the constants, operations and relations. For example the map which multiplies every integer by 2 is a homomorphism from the structure to itself, because , , , and because implies . One only speaks of homomorphisms when and have the same signature, i.e. when they both have the same number of constants and these have the same names, and the number, names and arities of functions and relations agree likewise.
Structures are studied in model theory, where the term model is often used as a synonym. Structures without relations are studied in universal algebra, and a structure with only constants and operations is often referred to as an algebra or, to avoid confusion with algebras over a field, as a universal algebra.