PlanetMath (more info)
 Math for the people, by the people.
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Very high Entry average rating: No information on entry rating
polynomials in algebraic systems (Definition)

Polynomials in an Algebraic System

Let $ (A,O)$ be an algebraic system. Given any non-negative integer $ n$, let $ S$ be a set of functions from $ A^n$ to $ A$, satisfying the following criteria:
  1. the projection $ \pi_i:A^n\to A$ is an element of $ S$ for each $ i$ between $ 1$ and $ n$.
  2. for every 0-ary operator symbol $ c\in O$, the corresponding element $ c_A\in A$ is an element of $ S$.
  3. for any $ m$-ary operator $ \omega_A$ on $ A$, and any $ p_1,\ldots,p_m\in S$, the function $ \omega_A(p_1,\ldots,p_m):A^n\to A$, given by
    $\displaystyle \omega_A(p_1,\ldots,p_m)(a_1,\ldots,a_n):=\omega_A(p_1(a_1,\ldots,a_n),\ldots, p_m(a_1,\ldots,a_n))$
    is an element of $ S$.
Take the intersection of all such sets and call it % latex2html id marker 520 $ \textbf{P}_n(A)$. Then % latex2html id marker 522 $ \textbf{P}_n(A)$ is the smallest set satisfying the above two conditions. We call an element of % latex2html id marker 524 $ \textbf{P}_n(A)$ an $ n$-ary polynomial of the algebra $ A$. A polynomial of $ A$ is some $ n$-ary polynomial of $ A$. Two polynomials $ p,q$ are said to be equivalent if they have the same arity $ n$, and for any % latex2html id marker 540 $ \textbf{a}\in A^n$, % latex2html id marker 542 $ p(\textbf{a})=q(\textbf{a})$.

Examples.

  • Let $ G$ be a group. Then $ f(x)=x$ is a unary polynomial. In general, a unary polynomial of $ G$ has the form $ x^n$, $ n\ge 1$. For a binary polynomial, first note that $ f(x,y)=x$ and $ g(x,y)=y$ are both binary. For this, a binary polynomial of $ G$ looks like
    $\displaystyle x^{n_1}y^{m_1}\cdots x^{n_k}y^{m_k},$
    where $ n_1,m_k\ge 0$ and the rest are positive integers. If $ G$ is abelian, a binary polynomial has the simplified form $ x^ny^m$, and more generally, an $ n$-ary polynomial of an abelian group has the form
    $\displaystyle x_1^{n_1}\cdots x_k^{n_k}.$
  • Let $ R$ be a ring. $ f(x)=x$ is a unary polynomial, so are $ g(x)=nx$ and $ h(x)=x^m$ where $ n,m$ are non-negative integers. In general, a unary polynomial of $ R$ looks like
    $\displaystyle n_mx^{m}+n_{m-1}x^{m-1}+\cdots + n_1x+n_0,$
    where $ n_i$ are non-negative integers with $ n_m>0$, and $ m$ is any positive integer. This is the form of a polynomial that is familiar to most people.
  • Continuing from the example above, note that, however,
    $\displaystyle a_mx^{m}+a_{m-1}x^{m-1}+\cdots + a_1x+a_0$
    where $ a_i\in R$ is in general not a polynomial under this definition. This is an example of an algebraic function in an algebraic system.

Remarks.

Polynomial Symbols

If we have two algebras $ A,B$ of the same type, then, by the definition above, a polynomial of $ A$ may be considered as a polynomial of $ B$, and vice versa. Putting this formally, we introduce polynomial symbols for a class $ K$ of algebras of the same type $ O$. Let $ X=\lbrace x_1,x_2,\ldots\rbrace$ be a countably infinite set of variables, or symbols. For any non-negative integer $ n$, consider a set $ S$ consisting of the following elements:
  1. $ x_1,\ldots,x_n$,
  2. every nullary operator symbol,
  3. if $ \omega\in O$ is $ m$-ary and $ p_1,\ldots,p_m\in S$, then $ \omega(p_1, \ldots, p_m)\in S$.
Take the intersection of all such sets and we end up with a set satisfying the two conditions again, call it % latex2html id marker 631 $ \textbf{P}_n(O)$. Any element of % latex2html id marker 633 $ \textbf{P}_n(O)$ is called an $ n$-ary polynomial symbol of $ K$. A polynomial symbol of $ K$ is just some $ n$-ary polynomial symbol. In model theory, a polynomial symbol is nothing more than a term over $ X$ in the $ O$-language.

Now, suppose $ A\in K$. For a given non-negative integer $ n$, consider the function % latex2html id marker 651 $ f_A:\textbf{P}_n(O)\to \textbf{P}_n(A)$, defined recursively by

  1. $ f_A(x_i):=\pi_i$,
  2. $ f_A(c):=c_A$,
  3. $ f_A(\omega(p_1,\ldots,p_n)):=\omega_A(f_A(p_1),\ldots,f_A(p_n))$.
Then by the constructions of % latex2html id marker 659 $ \textbf{P}_n(O)$ and % latex2html id marker 661 $ \textbf{P}_n(A)$, $ f_A$ is a surjection. Any polynomial $ p$ of $ A$ is said to be induced by a polynomial symbol $ q$ of $ K$ if $ f_A(q)=p$. We usually write $ p=q_A$ to denote that the polynomial $ p$ (of $ A$) is induced by the polynomial symbol $ q$ (of $ K$). It is not hard to see that, between two algebras of the same type, there is a one-to-one correspondence between their respective polynomials the same arities. However, equivalence of polynomials in one algebra does not translate to equivalence in another.

Example. $ x\vee(y\wedge z)$ and $ (x\vee y)\wedge (x\vee z)$ are both polynomials symbols in the class of lattices. In the subclass of distributive lattices, the induced polynomials are equivalent. However, in the subclass of modular lattices, the equivalence no longer holds.

Remark. Like % latex2html id marker 689 $ \textbf{P}_n(A)$, % latex2html id marker 691 $ \textbf{P}_n(O)$ is also an algebraic system, called the $ n$-ary polynomial algebra, or absolutely free algebra, of $ O$. Furthermore, the function $ f_A$ above is an algebra homomorphism.



"polynomials in algebraic systems" is owned by CWoo.
(view preamble)

View style:

See Also: term algebra

Other names:  absolutely free algebra
Also defines:  polynomial, equivalent polynomials, polynomial symbol, induced polynomial, polynomial algebra
Log in to rate this entry.
(view current ratings)

Cross-references: homomorphism, modular, distributive, subclass, translate, equivalence, one-to-one correspondence, induced, surjection, model theory, nullary operator, variables, countably infinite, class, type, function symbols, constant symbols, contains, iff, algebraic function, ring, abelian group, abelian, positive, binary, unary, group, arity, equivalent, algebra, intersection, operator, operator symbol, projection, functions, integer, algebraic system
There are 20 references to this entry.

This is version 11 of polynomials in algebraic systems, born on 2007-03-04, modified 2007-10-17.
Object id is 9025, canonical name is PolynomialsInAlgebraicSystems.
Accessed 3815 times total.

Classification:
AMS MSC08A40 (General algebraic systems :: Algebraic structures :: Operations, polynomials, primal algebras)

Pending Errata and Addenda
None.
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)