Download Paper Title (use style: paper title)

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Factorization of polynomials over finite fields wikipedia , lookup

Polynomial wikipedia , lookup

Factorization wikipedia , lookup

Eisenstein's criterion wikipedia , lookup

Polynomial ring wikipedia , lookup

Fundamental theorem of algebra wikipedia , lookup

Structure (mathematical logic) wikipedia , lookup

Transcript
International Journal of Enhanced Research in Science, Technology & Engineering
ISSN: 2319-7463, Vol. 5 Issue 1, January-2016
Modelling Group Structures
Faisal Hussain Nesayef
Department of Mathematics, Faculty of Science, University of Kirkuk, Iraq
ABSTRACT
Axiomatic structures have been studied by various mathematicians, such as [1] and [2]. The formation of
axiomatization of a commonly known kind of algebraic structure such as groups have steadily established. The
consequences of basic terminologies are identified in the field of group theory.
Keywords
Axiomatization, Definable sets, Embedding, Homomorphism, Interpretation, Reducts, Sentence,
Signature, Structure, Ultraproducts.
INTRODUCTION
In this paper we consider group in the signature of addition and multiplication structures, ie ( 0, 1; +, . ) and ( 0, 1; -, . ),
where 0 and 1 are the constant symbols,"– " is the unary function symbol and " + "and " . " are binary functions.
To achieve our objectives, we started with some basic principles enabling us to progress through the whole of our process
in this research.
1.
BASICS
These basic definitions and properties are given in [1], [2], [3] and [4].
Definition 1.1: A signature 𝜎is a system (3-tuples ) , ( C,F,R, 𝜎 ), which consists of a set C of constant symbols, a set
F of function symbols a set R of relation symbols and a signature symbol 𝜎 ∢ 𝐹 βˆͺ 𝑅 β†’ β„•\{0}.
Example 1.1
𝑅 ≑ Function symbol
+, . , βˆ’ ≑ Arity 2
β‰₯ ≑ Relation symbol
0,1 ≑ Constant symbol
< 𝑅 ; + , . ,βˆ’, β‰₯ ; 0 ,1 >
Definition 1.2 : A sign structure β„³ is a quadruple ( M , C , F, R ) which consists of, (β„‚ ∢ 𝑐 ∈ β„‚ ), 𝐹 = ( 𝑓 ∈ 𝐹) and
𝑅 ∢ 𝑅 ∈ ℝ), where 𝑓 ∈ 𝐹 and R is a 𝜎(𝑅) βˆ’ π‘Žπ‘Ÿπ‘–π‘‘π‘¦ relation is M.
Example 1.2:
Consider 𝜎 = ( 0, 1 ; + ; . ; <), where 𝜎 (+) = 𝜎(. ) = 𝜎(<) = 2. Then (𝑅 ; 0,1 ; +, . ; < ) is an
ordered ring structure.
Take 𝜎 = < . , 1 , (βˆ’1)βˆ’1 > is a 𝜎 βˆ’ structure for a group.
Definition 1.3: A homomorphism of 𝜎 βˆ’ structure fromπ’œto ℬ is a Relationπœƒ: π’œ β†’ ℬ such that
1.
for all relation symbols R of 𝜎 , if ( π‘Ž1 , … , π‘Žπ‘› ) ∈ 𝑅 π’œ π‘‘β„Žπ‘’π‘› πœƒ(π‘Ž1 ), … , πœƒ(π‘Žπ‘› ) ∈ 𝑅ℬ .
2.
For all function relation symbols of 𝜎.
πœƒ (𝑓 π’œ (π‘Ž1 , … , π‘Žπ‘› ) = 𝑓 ℬ ( πœƒ(𝑓 π’œ (π‘Ž1 ) , … , πœƒ(π‘Žπ‘› ))
3.
For each constant symbol C of 𝜎 , (𝑐 π’œ ) = 𝑐 ℬ
Page | 1
International Journal of Enhanced Research in Science, Technology & Engineering
ISSN: 2319-7463, Vol. 5 Issue 1, July-2016
An embedding is a homomorphism which is injective and for all relation symbols R, (π‘Ž1 , … , π‘Žπ‘› ) ∈
𝑅 π’œ 𝑖𝑓 π‘Žπ‘›π‘‘ π‘œπ‘›π‘™π‘¦ 𝑖𝑓 πœƒ(π‘Ž1 ), … , πœƒ(π‘Žπ‘› ) ∈ 𝑅ℬ . An isomorphism of 𝜎 βˆ’ structure is a homomorphism πœƒ ∢ π’œ β†’ ℬ if there
is πœ‘: π’œ β†’ ℬ with πœƒ. πœ‘ the identity on ℬ. ie, πœ‘. πœƒ is the identity.
Lemma 1.1:
Every isomorphism of 𝜎 βˆ’ structure is an embedding.
Proof :
Suppose πœƒ ∢ π’œ β†’ ℬ is an isomorphism and R is a relation symbol of 𝜎.
(π‘Ž
Suppose π‘ŽΜ… = 1 , … , π‘Žπ‘› ) ∈ 𝐴 , and (π’œ) ∈ 𝑅ℬ . Then writing πœƒ βˆ’1 for inverse of πœƒ , we have πœƒ βˆ’1 (πœƒ(π’œ)) ∈ 𝑅 π’œ .
So π‘ŽΜ… ∈ 𝑅 π’œ . Therefore πœƒ is an embedding.
Example 1.3:
There is an inclusion map < 𝑄 , + , . , βˆ’ , 0 , 1 , ≀ > β†’ < ℝ, +, . , βˆ’, 0 , ≀ >.
2.
PRODUCTS AND EXPANSIONS
The structures < 𝑍; + > and < 𝑍; + , . > are different as they have different signatures.
We say that < 𝑍; + > is a reduct of < 𝑍; + , . >. Also < 𝑍, + , . > is an expansion.
Products and Ultra products
Definition 2.1: Let I be a non-empty set and ( ℳ𝑖 ) i∊I be a family of a structures. The productβ„³ = πœ‹π‘–βˆˆπΌ ℳ𝑖 is 𝜎 βˆ’
structure defined by:
1.
The domain of β„³ is a set of functions 𝛼 = 𝐼 β†’ π‘ˆπ‘–βˆˆπΌ ℳ𝑖 𝑠𝑑 𝛼(𝑖) ∈ ℳ𝑖 , 𝑖 ∈ 𝐼
(𝛼(𝑖))π‘–βˆˆπΌ = 𝛼
2.
For each constant symbol 𝑐 π‘œπ‘“ 𝜎𝐢 β„³ = (𝐢 ℳ𝑖 )π‘–βˆˆπΌ
3.
For 𝑓, 𝑓 𝑛 symbol , anity n and π‘ŽΜ… ∈ β„³ 𝑛 , 𝑓 β„³ (π‘ŽΜ…) = 𝑓 ℳ𝑖 (π‘ŽΜ…(𝑖)), π‘€β„Žπ‘’π‘Ÿπ‘’ 𝑖 ∈ I
4.
For 𝑅 relation symbol anity n and π‘ŽΜ… = (π‘Ž1 , … , π‘Žπ‘› ) ∈ β„³ 𝑛
π‘ŽΜ… ∈ 𝑅 β„³ ⇔ π‘ŽΜ…(𝑖) ∈ 𝑅 ℳ𝑖 ∈ 𝑅 ℳ𝑖 , βˆ€ 𝑖 ∈ 𝐼 .
Example 2.1:
Consider a family ( 𝐺𝑖 ) 𝑖 ∈ 𝐼 of abelian groups. 𝜎 = < + , βˆ’
product of abelian groups. For 𝑔 ∈ 𝒒 the support is defined by:
Supp(g) ={𝑖 ∈ 𝐼 = 𝒒(𝑖) β‰  0}.
Lemma 2.1:
,
0 >. Let 𝒒 = 𝛱𝑖 ∊𝐼 𝐺𝑖 , the
𝐻 = { π‘Ž ∈ 𝒒 = 𝑠𝑒𝑝𝑝(π‘Ž) 𝑖𝑠 𝑓𝑖𝑛𝑑𝑒 }.H is a subgroup of𝒒 .
Proof : Supp (𝑂 𝒒 ) = 𝑠𝑒𝑝𝑝 (𝑂 𝒒 )𝑖 ∈ 𝐼 = βˆ…. 𝑂 𝒒 ∈ 𝐻 β‡’ 𝑂 ∈ 𝐻. 𝑆𝑒𝑝𝑝 (βˆ’π‘Ž) = 𝑠𝑒𝑝𝑝(π‘Ž),
𝑠𝑒𝑝𝑝(π‘Ž + 𝑏) βŠ† 𝑠𝑒𝑝𝑝(π‘Ž) βˆͺ 𝑠𝑒𝑝𝑝(𝑏). If a, 𝑏 ∈ 𝐻 , then βˆ’π‘Ž π‘Žπ‘›π‘‘ π‘Ž + 𝑏 ∈ 𝐻
π‘‡β„Žπ‘’π‘Ÿπ‘’π‘“π‘œπ‘Ÿπ‘’ 𝐻 is a subgroup of 𝒒 .
𝐻 is called the direct sum of the 𝒒𝑖 , written 𝐻 =βŠ•π‘–βˆˆπΌ 𝒒𝑖
As 𝒒 is abelian, 𝐻 is a normal subgroup of 𝒒.So the quotient 𝒒/𝐻 is a group.
An element of 𝒒/𝐻 is an equivalence class of elements of 𝒒 under the equivalence relation π‘Ž~𝑏 if and only ifβˆ’π‘ ∈ 𝐻 .
That means π‘Ž, 𝑏 are the same class except possibly at finitely many indices.
Convention: If it does not confuse we use the same letter for a structure as its domain e.g 𝒒, 𝐺 and β„³ π‘“π‘œπ‘Ÿ β„³. In
𝒒/𝐻 𝑔1 + 𝐻 = 𝑔2 + 𝐻 if and only if𝑔1 βˆ’ 𝑔2 is finite, if and only if𝑔1 (𝑖) = 𝑔2 (𝑖) except for finitely many indices.
3.
FORMAL LANGUAGES AND THEIR INTERPRETATIUON
We want to see new to build a formal first order language 𝐿(𝜎) and the signature 𝜎 from a 𝜎_ structure. We can use 𝐿(𝜎)
to describe 𝜎_ structures .
Terms: We have an infinite supply of variables. We use letters π‘₯, 𝑦, 𝑧, π‘₯1 , π‘₯2 , … 𝑒𝑑𝑐 to represent variables. The set of
terms of 𝐿(𝜎) is defined recursively
i.
Every variable is a term.
ii.
Every constant symbol of 𝜎 is a term.
iii.
If f is a function symbol of 𝜎, of arity n , and 𝑑1 , … , 𝑑𝑛 is a term, then f ( t1 …tn ) is a
Term.
iv.
Only things build from i,…,iii is finitely many steps are terms .
Page | 2
International Journal of Enhanced Research in Science, Technology & Engineering
ISSN: 2319-7463, Vol. 5 Issue 1, July-2016
Example 3.1:
𝜎= <𝑠
Function
system .1
,𝑓 ,
𝑓 n symb.2
𝑐>
Constant
symbol
𝑐, π‘₯, 𝑠(𝑐), 𝑓(π‘₯, 𝑐), 𝑓(𝑓(𝑠, 𝑐) , 𝑠(𝑐)π‘₯ are terms.
Note: often we use a binary function symbols like +, . and write 𝑑1 + 𝑑2 instead of +(𝑑1 , 𝑑2 )Similarly we write π‘₯ βˆ’1
instead of 𝑖(π‘₯) .
Terms are just strings of symbols without meaning. Note that terms of 𝐿(𝜎) are called 𝜎_π‘‘π‘’π‘Ÿπ‘šπ‘  or 𝐿_π‘‘π‘’π‘Ÿπ‘šπ‘ 
or,(𝜎)_π‘‘π‘’π‘Ÿπ‘šπ‘  .
Interpretation of Terms
𝜎_π‘‘π‘’π‘Ÿπ‘šπ‘  can be interpreted as functions in 𝜎_π‘ π‘‘π‘Ÿπ‘’π‘π‘‘π‘’π‘Ÿπ‘’π‘  .
Example 3.2:
𝑅 =< 𝑅; + , . , βˆ’ , 0 , 1 >
The term [ ((π‘₯. π‘₯) + π‘₯) + 1 ] can be interpreted as the polynomial functions ℝ β†’ ℝ
π‘₯ β†’ π‘₯2 + π‘₯ + 1
Let π’œ be a 𝜎_π‘†π‘‘π‘Ÿπ‘’π‘π‘‘π‘’π‘Ÿπ‘’ , to𝜎_ π‘‘π‘’π‘Ÿπ‘š 𝑑(π‘₯Μ… ) suing variable from π‘₯Μ… = (π‘₯1 , … , π‘₯𝑛 ), we associate a function 𝑑 π’œ : 𝐴𝑛 β†’ 𝐴
as follows
i.
If 𝑑 = π‘₯𝑖 then 𝑑 π’œ (π‘Ž) = π‘Žπ‘– .
ii.
If 𝑑 = 𝑐 then 𝑑 π’œ = 𝑐 π’œ .
iii.
If 𝑑 = 𝑓(𝑑1 , … , 𝑑𝑛 ) then 𝑑 π’œ (π‘₯Μ… ) is given by composition:
𝑑 π’œ (π‘₯Μ… ) = 𝑓 π’œ (𝑑 π’œ (π‘₯Μ… ), … , π‘‘π‘›π’œ (π‘₯Μ… ))
Formulas
We now define 𝐿(𝜎) βˆ’ π‘“π‘œπ‘Ÿπ‘šπ‘’π‘™π‘Žπ‘  ( 𝐿 βˆ’ π‘“π‘œπ‘Ÿπ‘šπ‘’π‘™π‘Žπ‘ ), which are interpreted as statements about the structure:
i.
If 𝑑1 and 𝑑2 are 𝜎_ π‘‘π‘’π‘Ÿπ‘šπ‘  , then 𝑑1 = 𝑑2 is an 𝐿(𝜎) formula .
ii.
If 𝑑1 , … , 𝑑𝑛 are 𝜎_ π‘‘π‘’π‘Ÿπ‘šπ‘  and R is a relation symbol of arity n, then 𝑅(𝑑1 , … , 𝑑𝑛 ) is
an 𝐿(𝜎) βˆ’ π‘“π‘œπ‘Ÿπ‘šπ‘’π‘™π‘Ž.
iii.
If βˆ… , πœ“ are 𝐿(𝜎) βˆ’ π‘“π‘œπ‘Ÿπ‘šπ‘’π‘™π‘Žπ‘ , then (βˆ… ∧ πœ“) and ⇁ βˆ… are 𝐿(𝜎)_π‘“π‘œπ‘Ÿπ‘šπ‘’π‘™π‘Ž.
iv.
If βˆ… is an 𝐿(𝜎) βˆ’ π‘“π‘œπ‘Ÿπ‘šπ‘’π‘™π‘Ž and x is a variable, then βˆƒ π‘₯ βˆ… as an 𝐿(𝜎) βˆ’ π‘“π‘œπ‘Ÿπ‘šπ‘’π‘™π‘Ž .
v.
Only something built from (i) – (iv) in finitely many steps is an (𝜎) βˆ’ π‘“π‘œπ‘Ÿπ‘šπ‘’π‘™π‘Ž.
Formulas from (i) and (ii) are called atomic formulas. Those built from (i) , (ii) and (iii) are quantifiers – free formulas.
We define the language 𝐿(𝜎) to be the set of all(𝜎) βˆ’ π‘“π‘œπ‘Ÿπ‘šπ‘’π‘™π‘Žπ‘ .
𝐿(𝜎) is called a first – order language because we only quantify over elements, not over a set of elements.
Theorem 3.1
LetπœŽπ‘Ÿπ‘–π‘›π‘” = < +, . ; βˆ’, 0, 1 > be the structure of the ring of integers considered as a πœŽπ‘Ÿπ‘–π‘›π‘” structure.
Then every polynomial function in Z [x1, …., xn ] is the interpretation I Z of a πœŽπ‘Ÿπ‘–π‘›π‘” term.
Proof 0,1, -1 are polynomials. So is xi . If p and q are polynomials then p + q is a polynomial. pq is also a polynomial.
Now 0, 1 and -1 are the interpretations of the terms written in the same way.
Similarly variables xi are terms.
Suppose p and q are polynomial functions and assume that there are terms Ο„ and Οƒ such that Ο„ = p and 𝜎 = q
Then the terms (Ο„+ 𝜎 ) and Ο„πœŽ have interpretation in Z which are p +q and p q respectively. By induction every polynomial
is the interpretation in Z of a πœŽπ‘Ÿπ‘–π‘›π‘” term.
Theorem 3.2: Let M ⊨Ts where Ts is the theory of the successor. Suppose a, b ∊M \ N. Then there is an
automorphism Ο€ of M such that Ο€ ( a ) = b.
Proof Assume that M = M1 for some I, as every symbol is isomorphic to Mi for some i.
Since a, b ∊ M \ N, we have a = ( i, n ) and b = ( j, m ) for some i, j ∊ I and some n, m ∊ Z.
x ∼y if and only if x = s ( y ) for some r ∊ Z.
Page | 3
International Journal of Enhanced Research in Science, Technology & Engineering
ISSN: 2319-7463, Vol. 5 Issue 1, July-2016
If x ∼y define Ο€ by Ο€ ( x ) = x for every x such that: a ∼ b and Ο€ ( i, r ) = ( i, r + m –n ), and Ο€ ( j, r ) = ( i, r )
Both cases show that Ο€ ( a ) = b and that Ο€ is an automorphism.
ACKNOWLEDGMENT
The author would like to acknowledge the University of Kirkuk for providing research facilities in the department of
mathematics. The author also thanks the reviewers for reading this paper. Thanks are also due to the International
Journal of ERP for publishing this work.
REFERENCES
[1].
[2].
[3].
[4].
P. Rothmale, "Introduction to Model Theory", Algebra, Logic, Applications Series, Volume 15, 2000.
J. J Rotman, "The Theory of Groups, An Introduction", second Edition, Allyn and Bacon, Inc, 1973.
M.Drosle and R. Gobel, "Advances in Algebra and Model Theory", C R C 1998.
W. Felscher, "Lectures in Mathematical Logic", Algebra, Logic, Applications Series, Volume 1, 2000.
Page | 4