SlideShare a Scribd company logo
1 of 24
GTR Final Project [9A(13)]
Mathematics Mini-lecture
Modulus Arithmetic and Field
But … What's 'Modulus Arithmetic'?
We all know about division...
a = bq+r (0≤r<b)
...Where q stands for 'quotient' and r for 'remainder'
Now, Lets define a mod b as follows...
a mod b = r ↔ a = bq+r (0≤r<b)
… Which is the action of finding remainder
Then we could define congruence...
a≡b (mod m) ↔ a mod m = b mod m
…Which is equal to say the remainders are the same
Exercise 1 (10s)
1.1) Calculate the following
1.1.a) 10 mod 10
1.1.b) 9 mod 8
1.1.c) 100 mod 65
1.2) Find x
1.2.a) 100 ≡ x (mod 10), 55<x<65
1.2.b) 95 ≡ x (mod 87), 180<x<190
1.2.c) 54≡ x (mod 8), 15<x<25
Exercise 1 (Answer)
1.1a) 0
1.1b) 1
1.1c) 35
1.2.a) 60
1.2.b) 182
1.2.c) 22
What about 'field'?
To know what is field, we must have to know:
set, group, abelian group and ring
'Set' is a group of numbers:
e.g. {1,2,3,4,5,...} = N
{1,3,5,7,9,...} = set of odd numbers
{1,4,9,16,...} = set of square numbers
To confirm that you understand, it is...
Exercise
...time now!
Exercise 2 (10s)
2.1) Define the following sets.
2.1.a) {2,4,6,8,10,...}
2.1.b) {2,4,8,16,32,...}
2.1.c) {1,2,3,4,5,6,7,8,9,10}
2.2) Write down the the following sets.
2.2.a) The set of odd numbers between 10 and 20
2.2.b) The set of triangular numbers
2.2.c) The set of multiples of 5 less than 101
Exercise 2 (Answer)
2.1a) Even numbers
2.1b) Positive powers of 2
2.1c) Natural numbers less than 11
2.2.a) {11,13,15,17,19}
2.2.b) {1,3,6,10,15,21,28...}
2.2.c) {5,10,15,20,...,90,95,100}
Then... What's 'group'?
We then have to define 'operation' ■ as...
a ■ b is an element of set G
...where a and b are elements of G.
And we all know the associative law...
(a ■ b) ■ c = a ■ (b ■ c)
...which means ''order doesn't affect the result''
Next is 'identity element' e ...
a ■ e = e ■ a = a
...which's like 0 for addition and 1 for multiplication
Then... What's 'group'?
At last is 'inverse element'...
a ■ b = b ■ a = e
...here we say b is the inverse element of a
Finally to define 'group' as...
1. Related to operation ■ and enclosed
2. Associative law is true for all elements
3. Identity element exists
4. Inverse element exists for all elements
...a set that satisfy all these postulates is a group
Note: in (1), a set is related to operation ■ and
enclosed means that a ■ b is an element of set G
Exercise 3 & Answer (10s)
Check if the following are groups...
a.) N, operation + (addition)
b.) N, operation * (multiplication)
c.) set of odd numbers, +
d.) set of even numbers, +
Answers:
a.) yes
b.) no (no inverse element)
c.) no (not closed, odd + odd = even)
d.) yes
After that... What's 'abelian group'?
We all know the commutative law...
a ■ b = b ■ a
...which is the only difference between a normal
group and an abelian group
An abelian group is...
a.) a group
b.) commutative law is true for all elements
...a set that satisfies both of the above postulates is
an abelian group
Exercise 4 & Answer (10s)
Check if the following are abelian groups...
a.) N, operation + (addition)
b.) set of 2*2 matrix, operation * (multiplication)
c.) set of odd numbers, +
d.) set of even numbers, +
Answers:
a.) yes
b.) no (not satisfy the commutative law)
c.) no (not closed, odd + odd = even)
d.) yes
Next... What's 'ring'?
In a group, we have only one operation...
...in a ring, we have TWO operations (■ and □)
We then have the associative law...
(a ■ b) □ c = (a □ c) ■ (b □ c)
Now, a 'ring' is...
a.) an abelian group with operation ■
b.) an abelian group with operation □ but NOT
NECESSARY to have inverse element
c.) associative law is true for all elements
...a set that satisfies all the above postulates is a ring
Exercise 5 & Answer (10s)
Check if the following are rings...
a.) N, operation + & *
b.) Q, operation * & +
c.) set of odd numbers, + & *
d.) set of even numbers, + & *
Answers:
a.) yes
b.) no (no inverse element for 1st
operation)
c.) no (not closed, odd + odd = even)
d.) yes (even * even = 4n)
Finally... What's 'field'?
In a ring, we maybe unable to do the reverse of □...
...in a field, we could do the reverse of □
A field is...
a.) a ring with operations ■ and □
b.) have the reverse element for operation □
(EXCEPT 0 when □ is multiplication)
...a set that satisfies both of the above postulates is a field
And it's EXERCISE TIME again!
Exercise 6 & Answer (10s)
Check if the following are fields...
a.) Q, operation + & *
b.) Z, operation + & *
c.) set of odd numbers, + & *
d.) R, operation + & *
Answers:
a.) yes
b.) no (no inverse element for 2nd
operation)
c.) no (not closed, odd + odd = even)
d.) yes
So... How are they related?
In a congruence, +, - & * does not change the congruence
If a≡b (mod m),
a + C ≡ b + C (mod m),
a - C ≡ b - C (mod m),
a * C ≡ b * C (mod m),
But not / …
15≡75 (mod 12),
(15/5)≡(75/5) (mod 12)
(15/3)≢(75/3) (mod 12)
Only if C's coprime with m, the congruence would hold
So... How are they related?
Now define {0,1,2,3,...,m-1} as a group with
operation ,⊠ which = (a / b) mod m, and denote the⊠
group 'Z/mZ'
We found that only when b is coprime with m, the
'group' actually holds.
Now define b m as 'b is coprime with m'⊥
Define (Z/mZ)
x
as the group of {x:0≤x<m,x m}with⊥
operation . This is the reduced residue class group.⊠
So... How are they related?
Now we could easily prove that (Z/mZ)
x
is an abelian
group. We could then define a ring with and ,⊞ ⊠
where is (a+b) mod m. The ring is called⊞
'residue class ring of modulo m'.
The following is the operation tables of the above ring:
⊞ 0 ... m-1
0 0 ... m-1
... ... ... ...
m-1 m-1 ... m-2
⊠ 0 ... m-1
0 0 0 0
... 0 ... ...
m-1 0 ... 1
So... How are they related?
When m is coprime to all elements in Z/mZ, then m is
prime. In this case, the residual ring of modulo m would
become a field. This field is called 'finite field of modulo p',
denoted as Fp, where Fp = Z/pZ.
Finite field is the final product of modulus arithmetic and
group theory. This thing is very useful in Maths, particularly
in the proof of Fermat's Last theorem, as you may see soon.
But before that, let's do some exercise first...
Exercise 7 & Answer (20s)
Write down the two operation tables of F3
Answers:
⊞ 0 1 2 ⊠ 0 1 2
0 0 1 2 0 0 0 0
1 1 2 0 1 0 1 2
2 2 0 1 2 0 2 1
How is finite field used?
Finite field is used for reduction of the 'elliptic curve'.
Substituting the points of the curve with the coordinates of
the finite fields, the resulting points that still holds is the
reduced curve.
Finite fields are used because the properties of it. The
rational field, Q, has an infinite numbers of elements, but
there's just 1 Q. However, there are infinite numbers of Fp,
but each has a finite number of elements. Therefore it is
used by mathematicians to explore the Q.
Why to reduce elliptic curves?
Finite field is used for reduction of the elliptic curves,
as mentioned above. But why?
Actually, this action is an important part in the proof of
the Fermat's Last Theorem by Andrew Wiles. However,
the proof is too difficult for talking here and is beyond the
scope of this lecture. What you need to know only is that,
there is a wide range of uses of finite field in number
theory.
So now, let's say...
Good
Bye!

More Related Content

What's hot (19)

Larson 4.2
Larson 4.2Larson 4.2
Larson 4.2
 
countor integral
countor integralcountor integral
countor integral
 
Linear Algebra
Linear AlgebraLinear Algebra
Linear Algebra
 
Calculus Homework Help
Calculus Homework HelpCalculus Homework Help
Calculus Homework Help
 
Module 4 circular function
Module 4   circular functionModule 4   circular function
Module 4 circular function
 
Analytic function
Analytic functionAnalytic function
Analytic function
 
Calculus Homework Help
Calculus Homework HelpCalculus Homework Help
Calculus Homework Help
 
Number theory lecture (part 2)
Number theory lecture (part 2)Number theory lecture (part 2)
Number theory lecture (part 2)
 
Complex Number I - Presentation
Complex Number I - PresentationComplex Number I - Presentation
Complex Number I - Presentation
 
Integration in the complex plane
Integration in the complex planeIntegration in the complex plane
Integration in the complex plane
 
Number theory
Number theoryNumber theory
Number theory
 
Lecture 02
Lecture 02Lecture 02
Lecture 02
 
Algorithms DM
Algorithms DMAlgorithms DM
Algorithms DM
 
Number theory
Number theoryNumber theory
Number theory
 
Unit 3
Unit 3Unit 3
Unit 3
 
IITJEE - Mathematics 2010-i
IITJEE - Mathematics  2010-iIITJEE - Mathematics  2010-i
IITJEE - Mathematics 2010-i
 
Integration presentation
Integration presentationIntegration presentation
Integration presentation
 
Function
Function Function
Function
 
stochastic processes assignment help
stochastic processes assignment helpstochastic processes assignment help
stochastic processes assignment help
 

Similar to GTR final project

Similar to GTR final project (20)

Chap4
Chap4Chap4
Chap4
 
2.ppt
2.ppt2.ppt
2.ppt
 
Ch4.pdf
Ch4.pdfCh4.pdf
Ch4.pdf
 
ikh323-05
ikh323-05ikh323-05
ikh323-05
 
Number theory
Number theoryNumber theory
Number theory
 
Modular arithmetic
Modular arithmeticModular arithmetic
Modular arithmetic
 
DAA - UNIT 4 - Engineering.pptx
DAA - UNIT 4 - Engineering.pptxDAA - UNIT 4 - Engineering.pptx
DAA - UNIT 4 - Engineering.pptx
 
sheet6.pdf
sheet6.pdfsheet6.pdf
sheet6.pdf
 
doc6.pdf
doc6.pdfdoc6.pdf
doc6.pdf
 
paper6.pdf
paper6.pdfpaper6.pdf
paper6.pdf
 
lecture5.pdf
lecture5.pdflecture5.pdf
lecture5.pdf
 
Metodos jacobi y gauss seidel
Metodos jacobi y gauss seidelMetodos jacobi y gauss seidel
Metodos jacobi y gauss seidel
 
Metodos jacobi y gauss seidel
Metodos jacobi y gauss seidelMetodos jacobi y gauss seidel
Metodos jacobi y gauss seidel
 
Ch04
Ch04Ch04
Ch04
 
Complex Variables Assignment Help
Complex Variables Assignment HelpComplex Variables Assignment Help
Complex Variables Assignment Help
 
Complex Variables Assignment Help
Complex Variables Assignment HelpComplex Variables Assignment Help
Complex Variables Assignment Help
 
555_Spring12_topic06.ppt
555_Spring12_topic06.ppt555_Spring12_topic06.ppt
555_Spring12_topic06.ppt
 
ADVANCED ALGORITHMS-UNIT-3-Final.ppt
ADVANCED   ALGORITHMS-UNIT-3-Final.pptADVANCED   ALGORITHMS-UNIT-3-Final.ppt
ADVANCED ALGORITHMS-UNIT-3-Final.ppt
 
Trigonometric ratios and identities 1
Trigonometric ratios and identities 1Trigonometric ratios and identities 1
Trigonometric ratios and identities 1
 
06_finite_elements_basics.ppt
06_finite_elements_basics.ppt06_finite_elements_basics.ppt
06_finite_elements_basics.ppt
 

Recently uploaded

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Recently uploaded (20)

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

GTR final project

  • 1. GTR Final Project [9A(13)] Mathematics Mini-lecture Modulus Arithmetic and Field
  • 2. But … What's 'Modulus Arithmetic'? We all know about division... a = bq+r (0≤r<b) ...Where q stands for 'quotient' and r for 'remainder' Now, Lets define a mod b as follows... a mod b = r ↔ a = bq+r (0≤r<b) … Which is the action of finding remainder Then we could define congruence... a≡b (mod m) ↔ a mod m = b mod m …Which is equal to say the remainders are the same
  • 3. Exercise 1 (10s) 1.1) Calculate the following 1.1.a) 10 mod 10 1.1.b) 9 mod 8 1.1.c) 100 mod 65 1.2) Find x 1.2.a) 100 ≡ x (mod 10), 55<x<65 1.2.b) 95 ≡ x (mod 87), 180<x<190 1.2.c) 54≡ x (mod 8), 15<x<25
  • 4. Exercise 1 (Answer) 1.1a) 0 1.1b) 1 1.1c) 35 1.2.a) 60 1.2.b) 182 1.2.c) 22
  • 5. What about 'field'? To know what is field, we must have to know: set, group, abelian group and ring 'Set' is a group of numbers: e.g. {1,2,3,4,5,...} = N {1,3,5,7,9,...} = set of odd numbers {1,4,9,16,...} = set of square numbers To confirm that you understand, it is... Exercise ...time now!
  • 6. Exercise 2 (10s) 2.1) Define the following sets. 2.1.a) {2,4,6,8,10,...} 2.1.b) {2,4,8,16,32,...} 2.1.c) {1,2,3,4,5,6,7,8,9,10} 2.2) Write down the the following sets. 2.2.a) The set of odd numbers between 10 and 20 2.2.b) The set of triangular numbers 2.2.c) The set of multiples of 5 less than 101
  • 7. Exercise 2 (Answer) 2.1a) Even numbers 2.1b) Positive powers of 2 2.1c) Natural numbers less than 11 2.2.a) {11,13,15,17,19} 2.2.b) {1,3,6,10,15,21,28...} 2.2.c) {5,10,15,20,...,90,95,100}
  • 8. Then... What's 'group'? We then have to define 'operation' ■ as... a ■ b is an element of set G ...where a and b are elements of G. And we all know the associative law... (a ■ b) ■ c = a ■ (b ■ c) ...which means ''order doesn't affect the result'' Next is 'identity element' e ... a ■ e = e ■ a = a ...which's like 0 for addition and 1 for multiplication
  • 9. Then... What's 'group'? At last is 'inverse element'... a ■ b = b ■ a = e ...here we say b is the inverse element of a Finally to define 'group' as... 1. Related to operation ■ and enclosed 2. Associative law is true for all elements 3. Identity element exists 4. Inverse element exists for all elements ...a set that satisfy all these postulates is a group Note: in (1), a set is related to operation ■ and enclosed means that a ■ b is an element of set G
  • 10. Exercise 3 & Answer (10s) Check if the following are groups... a.) N, operation + (addition) b.) N, operation * (multiplication) c.) set of odd numbers, + d.) set of even numbers, + Answers: a.) yes b.) no (no inverse element) c.) no (not closed, odd + odd = even) d.) yes
  • 11. After that... What's 'abelian group'? We all know the commutative law... a ■ b = b ■ a ...which is the only difference between a normal group and an abelian group An abelian group is... a.) a group b.) commutative law is true for all elements ...a set that satisfies both of the above postulates is an abelian group
  • 12. Exercise 4 & Answer (10s) Check if the following are abelian groups... a.) N, operation + (addition) b.) set of 2*2 matrix, operation * (multiplication) c.) set of odd numbers, + d.) set of even numbers, + Answers: a.) yes b.) no (not satisfy the commutative law) c.) no (not closed, odd + odd = even) d.) yes
  • 13. Next... What's 'ring'? In a group, we have only one operation... ...in a ring, we have TWO operations (■ and □) We then have the associative law... (a ■ b) □ c = (a □ c) ■ (b □ c) Now, a 'ring' is... a.) an abelian group with operation ■ b.) an abelian group with operation □ but NOT NECESSARY to have inverse element c.) associative law is true for all elements ...a set that satisfies all the above postulates is a ring
  • 14. Exercise 5 & Answer (10s) Check if the following are rings... a.) N, operation + & * b.) Q, operation * & + c.) set of odd numbers, + & * d.) set of even numbers, + & * Answers: a.) yes b.) no (no inverse element for 1st operation) c.) no (not closed, odd + odd = even) d.) yes (even * even = 4n)
  • 15. Finally... What's 'field'? In a ring, we maybe unable to do the reverse of □... ...in a field, we could do the reverse of □ A field is... a.) a ring with operations ■ and □ b.) have the reverse element for operation □ (EXCEPT 0 when □ is multiplication) ...a set that satisfies both of the above postulates is a field And it's EXERCISE TIME again!
  • 16. Exercise 6 & Answer (10s) Check if the following are fields... a.) Q, operation + & * b.) Z, operation + & * c.) set of odd numbers, + & * d.) R, operation + & * Answers: a.) yes b.) no (no inverse element for 2nd operation) c.) no (not closed, odd + odd = even) d.) yes
  • 17. So... How are they related? In a congruence, +, - & * does not change the congruence If a≡b (mod m), a + C ≡ b + C (mod m), a - C ≡ b - C (mod m), a * C ≡ b * C (mod m), But not / … 15≡75 (mod 12), (15/5)≡(75/5) (mod 12) (15/3)≢(75/3) (mod 12) Only if C's coprime with m, the congruence would hold
  • 18. So... How are they related? Now define {0,1,2,3,...,m-1} as a group with operation ,⊠ which = (a / b) mod m, and denote the⊠ group 'Z/mZ' We found that only when b is coprime with m, the 'group' actually holds. Now define b m as 'b is coprime with m'⊥ Define (Z/mZ) x as the group of {x:0≤x<m,x m}with⊥ operation . This is the reduced residue class group.⊠
  • 19. So... How are they related? Now we could easily prove that (Z/mZ) x is an abelian group. We could then define a ring with and ,⊞ ⊠ where is (a+b) mod m. The ring is called⊞ 'residue class ring of modulo m'. The following is the operation tables of the above ring: ⊞ 0 ... m-1 0 0 ... m-1 ... ... ... ... m-1 m-1 ... m-2 ⊠ 0 ... m-1 0 0 0 0 ... 0 ... ... m-1 0 ... 1
  • 20. So... How are they related? When m is coprime to all elements in Z/mZ, then m is prime. In this case, the residual ring of modulo m would become a field. This field is called 'finite field of modulo p', denoted as Fp, where Fp = Z/pZ. Finite field is the final product of modulus arithmetic and group theory. This thing is very useful in Maths, particularly in the proof of Fermat's Last theorem, as you may see soon. But before that, let's do some exercise first...
  • 21. Exercise 7 & Answer (20s) Write down the two operation tables of F3 Answers: ⊞ 0 1 2 ⊠ 0 1 2 0 0 1 2 0 0 0 0 1 1 2 0 1 0 1 2 2 2 0 1 2 0 2 1
  • 22. How is finite field used? Finite field is used for reduction of the 'elliptic curve'. Substituting the points of the curve with the coordinates of the finite fields, the resulting points that still holds is the reduced curve. Finite fields are used because the properties of it. The rational field, Q, has an infinite numbers of elements, but there's just 1 Q. However, there are infinite numbers of Fp, but each has a finite number of elements. Therefore it is used by mathematicians to explore the Q.
  • 23. Why to reduce elliptic curves? Finite field is used for reduction of the elliptic curves, as mentioned above. But why? Actually, this action is an important part in the proof of the Fermat's Last Theorem by Andrew Wiles. However, the proof is too difficult for talking here and is beyond the scope of this lecture. What you need to know only is that, there is a wide range of uses of finite field in number theory. So now, let's say...