login  home  contents  what's new  discussion  bug reports     help  links  subscribe  changes  refresh  edit

Edit detail for NonCommutativeLaurentPolynomials revision 1 of 1

1
Editor: Bill Page
Time: 2011/03/29 17:32:49 GMT-7
Note: example

changed:
-
Consider a noncommutative group ring over commuting polynomials
\begin{axiom}
NPOLY:=MonoidRing(Polynomial(Fraction(Integer)),FreeGroup(Symbol))
\end{axiom}

Generators
\begin{axiom}
x:NPOLY:='x::FreeGroup Symbol
y:NPOLY:='y::FreeGroup Symbol
x':NPOLY:=('x::FreeGroup Symbol)^(-1)
y':NPOLY:=('y::FreeGroup Symbol)^(-1)
a:POLY FRAC INT := 'a::Symbol
\end{axiom}

Example
\begin{axiom}
p:=x*y*x+y
(p+3*a+1)*x'
\end{axiom}

Consider a noncommutative group ring over commuting polynomials

fricas
NPOLY:=MonoidRing(Polynomial(Fraction(Integer)),FreeGroup(Symbol))

\label{eq1}\hbox{\axiomType{MonoidRing}\ } (\hbox{\axiomType{Polynomial}\ } (\hbox{\axiomType{Fraction}\ } (\hbox{\axiomType{Integer}\ })) , \hbox{\axiomType{FreeGroup}\ } (\hbox{\axiomType{Symbol}\ }))(1)
Type: Type

Generators

fricas
x:NPOLY:='x::FreeGroup Symbol

\label{eq2}x(2)
Type: MonoidRing?(Polynomial(Fraction(Integer)),FreeGroup?(Symbol))
fricas
y:NPOLY:='y::FreeGroup Symbol

\label{eq3}y(3)
Type: MonoidRing?(Polynomial(Fraction(Integer)),FreeGroup?(Symbol))
fricas
x':NPOLY:=('x::FreeGroup Symbol)^(-1)

\label{eq4}{x}^{- 1}(4)
Type: MonoidRing?(Polynomial(Fraction(Integer)),FreeGroup?(Symbol))
fricas
y':NPOLY:=('y::FreeGroup Symbol)^(-1)

\label{eq5}{y}^{- 1}(5)
Type: MonoidRing?(Polynomial(Fraction(Integer)),FreeGroup?(Symbol))
fricas
a:POLY FRAC INT := 'a::Symbol

\label{eq6}a(6)
Type: Polynomial(Fraction(Integer))

Example

fricas
p:=x*y*x+y

\label{eq7}y +{x \  y \  x}(7)
Type: MonoidRing?(Polynomial(Fraction(Integer)),FreeGroup?(Symbol))
fricas
(p+3*a+1)*x'

\label{eq8}{{\left({3 \  a}+ 1 \right)}\ {{x}^{- 1}}}+{x \  y}+{y \ {{x}^{- 1}}}(8)
Type: MonoidRing?(Polynomial(Fraction(Integer)),FreeGroup?(Symbol))