SlideShare a Scribd company logo
1 of 8
Chinese Remainder Theorem: The Abstract Algebra Way
Normal Subgroup
A subgroup N of a group G is called normal subgroup of G if, g n g-1 𝜖 N ; ꓯ g 𝜖 G and n 𝜖 N , Let’s
understand this more intuitively…
Group: Integers Z under +
Subgroups: Z, 2Z, 3Z, 4Z, 5Z …
5Z = { …-15,-10,-5,0,5,10,15…}  subgroup note: Cosets are not subgroup
1+5Z= {…-14,-9,-4,1,6,11,16…}  coset as they don’t have
2+5Z= {…-13,-8,-3,2,7,12,17…}  coset Identity element, Inverses,
3+5Z= {…-12,-7,-2,3,8,13,18…}  coset and not closed under addition.
4+5Z = {…-11,-6,-1,4,9,14,19…}  coset Cosets play very important role in
error correction and channel coding.
Now original group Z+ is completely covered by a subgroup 5Z and its four cosets.
We can also say, 5Z = 0+ 5Z as a coset.
We use the subgroup 5Z to partition the group Z+ in cosets, because the, cosets form a group we
may call 5Z a normal subgroup.
Quotient Group
Group of these cosets is called a Quotient Group and can be written as Z/5Z.
Name Quotient Group is very descriptive, as when you divide one thing by another you get
quotient.
Now we can treat this cosets as elements in a new group, say coset group. So if we add any
element of one group to any element in other group we get element of a another coset.
(1+5Z)+(2+5Z) = 3+5Z
For ex. (-4) + (2) = -2
Remember: Cosets do not form a Group unless it met below condition..
Suppose N ≤ G and its cosets form a Group iff y N y-1 = N , for any y 𝝐 G, this coset group also
called Factor Group.
Ring Ideals
Chinese Remainder Theorem for Rings
• Let a1,…,an be the ideals of a commutative ring R which satisfy the
condition
(1) ai +aj = R, ꓯ i ≠ j
Then ꓯx1,…,xn 𝝐 R there exist x 𝝐 R such that
(2) x ≡ xi (mod ai) for 1 ≤ i ≤ n
Moreover, x is unique modulo a := a1∩ ⋯ ∩ an
For Example, if we have two Ideals I and J of ring R such that I + J = R , then
any r,s 𝝐 R , there is an x 𝝐 R such that
x ≡ r (mod I) and x ≡ s (mod J)
Chinese Remainder Theorem for Rings ..continued
Let us prove: if we have two Ideals I and J of ring R such that I + J = R ,
then any r,s 𝝐 R , there is an x 𝝐 R such that
x ≡ r (mod I) and x ≡ s (mod J)
Let r= ri + rj and s = si+ sj for some si, ri 𝝐 I , and sj, rj 𝝐 J ,
Let x= rj + si then,
x-r = ri – si 𝝐 I and x-s =rj – sj 𝝐 J Thus,
x ≡ r (mod I) and x ≡ s (mod J)
Example of first page…
• A bowl contains certain number of Almonds, when we take Almonds in
group of 5 then 3 Almonds left in the bowl,but if we take Almonds in
group of 7 then 4 Almonds left behind. How many Almonds are there in
bowl?
• x ≡ r (mod I) and x ≡ s (mod J)
• Here x ≡ 3 (mod 5) and x ≡ 4 (mod 7)
• Let us write elements of 35 (5 x 7= 35)
• U(35) = {x | 1≤ x ≤35, gcd(x,35)=1}
{1,2,3,4,6,8,9,11,12,13,16,17,18,19,22,23,24,26,27,29,31,32,33,34}
Solving x ≡ 3 (mod 5) and x ≡ 4 (mod 7)
• U(35)={1,2,3,4,6,8,9,11,12,13,16,17,18,19,22,23,24,26,27,29,31,32,33,34} i.e., x 𝝐 R always!
• we know that 5Z and 7Z are the Ideals of a Ring R.
• lets write the required cosets of 5Z 7Z, i.e., 3+5Z and 4+7Z and find an x which is the unique and
present in both cosets..
• 3+5Z = {…-12,-7,-2,3,8,13,18,…}
• 4+7Z = {…-10,-3,4,11,18,24,32,…}
we can see that x=18.
If x ≡ 2 (mod 5) and x ≡ 𝟑 (mod 7) then we can easily see that x=17
2+5Z = {...-13,-8,-3,2,7,12,17...}
3+7Z = {...,-11,-4,3,10,17,24,...}

More Related Content

What's hot

What's hot (20)

Pigeonhole Principle,Cardinality,Countability
Pigeonhole Principle,Cardinality,CountabilityPigeonhole Principle,Cardinality,Countability
Pigeonhole Principle,Cardinality,Countability
 
number theory.ppt
number theory.pptnumber theory.ppt
number theory.ppt
 
Data Representation
Data RepresentationData Representation
Data Representation
 
Trees and graphs
Trees and graphsTrees and graphs
Trees and graphs
 
Propositional logic
Propositional logicPropositional logic
Propositional logic
 
1 complex numbers
1 complex numbers 1 complex numbers
1 complex numbers
 
Pigeon hole principle
Pigeon hole principlePigeon hole principle
Pigeon hole principle
 
Eulers totient
Eulers totientEulers totient
Eulers totient
 
Tries
TriesTries
Tries
 
Chapter 22 Finite Field
Chapter 22 Finite FieldChapter 22 Finite Field
Chapter 22 Finite Field
 
lattice
 lattice lattice
lattice
 
Relations
RelationsRelations
Relations
 
Discrete Mathematics Lecture
Discrete Mathematics LectureDiscrete Mathematics Lecture
Discrete Mathematics Lecture
 
Data structures and algorithms
Data structures and algorithmsData structures and algorithms
Data structures and algorithms
 
Graph in data structure
Graph in data structureGraph in data structure
Graph in data structure
 
CMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
CMSC 56 | Lecture 16: Equivalence of Relations & Partial OrderingCMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
CMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
 
Floating point representation
Floating point representationFloating point representation
Floating point representation
 
Sorting Algorithms
Sorting AlgorithmsSorting Algorithms
Sorting Algorithms
 
Abstract Algebra
Abstract AlgebraAbstract Algebra
Abstract Algebra
 
Bfs and Dfs
Bfs and DfsBfs and Dfs
Bfs and Dfs
 

Similar to Chinese remainder theorem

CRYPTOGRAPHY AND NUMBER THEORY, he ha huli
CRYPTOGRAPHY AND NUMBER THEORY, he ha huliCRYPTOGRAPHY AND NUMBER THEORY, he ha huli
CRYPTOGRAPHY AND NUMBER THEORY, he ha huliharshmacduacin
 
An introdcution to complex numbers jcw
An introdcution to complex numbers jcwAn introdcution to complex numbers jcw
An introdcution to complex numbers jcwjenniech
 
1 complex numbers part 1 of 3
1 complex numbers part 1 of 31 complex numbers part 1 of 3
1 complex numbers part 1 of 3naveenkumar9211
 
555_Spring12_topic06.ppt
555_Spring12_topic06.ppt555_Spring12_topic06.ppt
555_Spring12_topic06.pptSnehSinha6
 
DISCRETE LOGARITHM PROBLEM
DISCRETE LOGARITHM PROBLEMDISCRETE LOGARITHM PROBLEM
DISCRETE LOGARITHM PROBLEMMANISH KUMAR
 
Some Results on the Group of Lower Unitriangular Matrices L(3,Zp)
Some Results on the Group of Lower Unitriangular Matrices L(3,Zp)Some Results on the Group of Lower Unitriangular Matrices L(3,Zp)
Some Results on the Group of Lower Unitriangular Matrices L(3,Zp)IJERA Editor
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
Chapter 1 review topic in algebra 1
Chapter 1 review topic in algebra 1Chapter 1 review topic in algebra 1
Chapter 1 review topic in algebra 1jennytuazon01630
 
Group theory notes
Group theory notesGroup theory notes
Group theory notesmkumaresan
 
3130005 cvpde gtu_study_material_e-notes_all_18072019070728_am
3130005 cvpde gtu_study_material_e-notes_all_18072019070728_am3130005 cvpde gtu_study_material_e-notes_all_18072019070728_am
3130005 cvpde gtu_study_material_e-notes_all_18072019070728_amdataniyaarunkumar
 
A Szemeredi-type theorem for subsets of the unit cube
A Szemeredi-type theorem for subsets of the unit cubeA Szemeredi-type theorem for subsets of the unit cube
A Szemeredi-type theorem for subsets of the unit cubeVjekoslavKovac1
 
Last+minute+revision(+Final)+(1) (1).pptx
Last+minute+revision(+Final)+(1) (1).pptxLast+minute+revision(+Final)+(1) (1).pptx
Last+minute+revision(+Final)+(1) (1).pptxAryanMishra860130
 

Similar to Chinese remainder theorem (20)

CRYPTOGRAPHY AND NUMBER THEORY, he ha huli
CRYPTOGRAPHY AND NUMBER THEORY, he ha huliCRYPTOGRAPHY AND NUMBER THEORY, he ha huli
CRYPTOGRAPHY AND NUMBER THEORY, he ha huli
 
Number theory lecture (part 1)
Number theory lecture (part 1)Number theory lecture (part 1)
Number theory lecture (part 1)
 
An introdcution to complex numbers jcw
An introdcution to complex numbers jcwAn introdcution to complex numbers jcw
An introdcution to complex numbers jcw
 
1 complex numbers part 1 of 3
1 complex numbers part 1 of 31 complex numbers part 1 of 3
1 complex numbers part 1 of 3
 
555_Spring12_topic06.ppt
555_Spring12_topic06.ppt555_Spring12_topic06.ppt
555_Spring12_topic06.ppt
 
DISCRETE LOGARITHM PROBLEM
DISCRETE LOGARITHM PROBLEMDISCRETE LOGARITHM PROBLEM
DISCRETE LOGARITHM PROBLEM
 
Chapter 4 Cyclic Groups
Chapter 4 Cyclic GroupsChapter 4 Cyclic Groups
Chapter 4 Cyclic Groups
 
Some Results on the Group of Lower Unitriangular Matrices L(3,Zp)
Some Results on the Group of Lower Unitriangular Matrices L(3,Zp)Some Results on the Group of Lower Unitriangular Matrices L(3,Zp)
Some Results on the Group of Lower Unitriangular Matrices L(3,Zp)
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Chapter 1 review topic in algebra 1
Chapter 1 review topic in algebra 1Chapter 1 review topic in algebra 1
Chapter 1 review topic in algebra 1
 
Group theory notes
Group theory notesGroup theory notes
Group theory notes
 
Complex numbers
Complex numbersComplex numbers
Complex numbers
 
Number theory lecture (part 2)
Number theory lecture (part 2)Number theory lecture (part 2)
Number theory lecture (part 2)
 
3130005 cvpde gtu_study_material_e-notes_all_18072019070728_am
3130005 cvpde gtu_study_material_e-notes_all_18072019070728_am3130005 cvpde gtu_study_material_e-notes_all_18072019070728_am
3130005 cvpde gtu_study_material_e-notes_all_18072019070728_am
 
Randomized algorithms ver 1.0
Randomized algorithms ver 1.0Randomized algorithms ver 1.0
Randomized algorithms ver 1.0
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
A Szemeredi-type theorem for subsets of the unit cube
A Szemeredi-type theorem for subsets of the unit cubeA Szemeredi-type theorem for subsets of the unit cube
A Szemeredi-type theorem for subsets of the unit cube
 
Last+minute+revision(+Final)+(1) (1).pptx
Last+minute+revision(+Final)+(1) (1).pptxLast+minute+revision(+Final)+(1) (1).pptx
Last+minute+revision(+Final)+(1) (1).pptx
 
Annie
AnnieAnnie
Annie
 
Problems in elementary mathematics
Problems in elementary mathematicsProblems in elementary mathematics
Problems in elementary mathematics
 

Recently uploaded

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 

Recently uploaded (20)

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 

Chinese remainder theorem

  • 1. Chinese Remainder Theorem: The Abstract Algebra Way
  • 2. Normal Subgroup A subgroup N of a group G is called normal subgroup of G if, g n g-1 𝜖 N ; ꓯ g 𝜖 G and n 𝜖 N , Let’s understand this more intuitively… Group: Integers Z under + Subgroups: Z, 2Z, 3Z, 4Z, 5Z … 5Z = { …-15,-10,-5,0,5,10,15…}  subgroup note: Cosets are not subgroup 1+5Z= {…-14,-9,-4,1,6,11,16…}  coset as they don’t have 2+5Z= {…-13,-8,-3,2,7,12,17…}  coset Identity element, Inverses, 3+5Z= {…-12,-7,-2,3,8,13,18…}  coset and not closed under addition. 4+5Z = {…-11,-6,-1,4,9,14,19…}  coset Cosets play very important role in error correction and channel coding. Now original group Z+ is completely covered by a subgroup 5Z and its four cosets. We can also say, 5Z = 0+ 5Z as a coset. We use the subgroup 5Z to partition the group Z+ in cosets, because the, cosets form a group we may call 5Z a normal subgroup.
  • 3. Quotient Group Group of these cosets is called a Quotient Group and can be written as Z/5Z. Name Quotient Group is very descriptive, as when you divide one thing by another you get quotient. Now we can treat this cosets as elements in a new group, say coset group. So if we add any element of one group to any element in other group we get element of a another coset. (1+5Z)+(2+5Z) = 3+5Z For ex. (-4) + (2) = -2 Remember: Cosets do not form a Group unless it met below condition.. Suppose N ≤ G and its cosets form a Group iff y N y-1 = N , for any y 𝝐 G, this coset group also called Factor Group.
  • 5. Chinese Remainder Theorem for Rings • Let a1,…,an be the ideals of a commutative ring R which satisfy the condition (1) ai +aj = R, ꓯ i ≠ j Then ꓯx1,…,xn 𝝐 R there exist x 𝝐 R such that (2) x ≡ xi (mod ai) for 1 ≤ i ≤ n Moreover, x is unique modulo a := a1∩ ⋯ ∩ an For Example, if we have two Ideals I and J of ring R such that I + J = R , then any r,s 𝝐 R , there is an x 𝝐 R such that x ≡ r (mod I) and x ≡ s (mod J)
  • 6. Chinese Remainder Theorem for Rings ..continued Let us prove: if we have two Ideals I and J of ring R such that I + J = R , then any r,s 𝝐 R , there is an x 𝝐 R such that x ≡ r (mod I) and x ≡ s (mod J) Let r= ri + rj and s = si+ sj for some si, ri 𝝐 I , and sj, rj 𝝐 J , Let x= rj + si then, x-r = ri – si 𝝐 I and x-s =rj – sj 𝝐 J Thus, x ≡ r (mod I) and x ≡ s (mod J)
  • 7. Example of first page… • A bowl contains certain number of Almonds, when we take Almonds in group of 5 then 3 Almonds left in the bowl,but if we take Almonds in group of 7 then 4 Almonds left behind. How many Almonds are there in bowl? • x ≡ r (mod I) and x ≡ s (mod J) • Here x ≡ 3 (mod 5) and x ≡ 4 (mod 7) • Let us write elements of 35 (5 x 7= 35) • U(35) = {x | 1≤ x ≤35, gcd(x,35)=1} {1,2,3,4,6,8,9,11,12,13,16,17,18,19,22,23,24,26,27,29,31,32,33,34}
  • 8. Solving x ≡ 3 (mod 5) and x ≡ 4 (mod 7) • U(35)={1,2,3,4,6,8,9,11,12,13,16,17,18,19,22,23,24,26,27,29,31,32,33,34} i.e., x 𝝐 R always! • we know that 5Z and 7Z are the Ideals of a Ring R. • lets write the required cosets of 5Z 7Z, i.e., 3+5Z and 4+7Z and find an x which is the unique and present in both cosets.. • 3+5Z = {…-12,-7,-2,3,8,13,18,…} • 4+7Z = {…-10,-3,4,11,18,24,32,…} we can see that x=18. If x ≡ 2 (mod 5) and x ≡ 𝟑 (mod 7) then we can easily see that x=17 2+5Z = {...-13,-8,-3,2,7,12,17...} 3+7Z = {...,-11,-4,3,10,17,24,...}