SlideShare a Scribd company logo
Discrete Structure I
Number
Theory
FOR-IAN V. SANDOVAL
INTRODUCTION TO NUMBER THEORY
LEARNING OBJECTIVES
• Introduce Number Theory
• Discover how arithmetic started
• Recognize the applications of Number Theory
• Compare and contrast the types of numbers
NUMBER THEORY
➢ Number theory or, in older usage, arithmetic is a branch of pure
mathematics devoted primarily to the study of the integers.
➢ It is sometimes called "The Queen of Mathematics“
➢ The word "arithmetic" is used by the general public to mean
"elementary calculations“ (+, -, *, /).
➢ It has also acquired other meanings in computer science, as
floating point arithmetic.
➢ Particularly in the study prime numbers as well the properties of
objects made out of the integers or defined as generalization of the
integers. .
NUMBER THEORY
➢ The first historical
find of an
arithmetical
nature is a
fragment of a
table: the broken
clay tablet
Plimpton 322
(Larsa,
Mesopotamia,
ca.1800 BCE)
NUMBER THEORY
➢ It contains a list of "Pythagorean triples", i.e., integers such that.
NUMBER THEORY
➢ Pythagorean mystics gave great importance to the odd and the
even.
➢ The discovery that √ 2 is irrational is credited to the early
Pythagoreans (pre-Theodorus )
➢ By revealing (in modern terms) that numbers could be irrational,
this discovery seems to have provoked the first foundational crisis
in mathematical history;
➢ Its proof sometimes credited to Hippasus
Hippasus
NUMBER THEORY
➢ Āryabhaṭa (476–550 CE) showed that pairs of
simultaneous agreement n ≡ a 1 mod m 1
could be solved by a method he called
pulveriser
➢ this is a procedure close to the Euclidean
algorithm, which was probably discovered
independently in India. Āryabhaṭa
➢ Āryabhaṭa seems to have had in mind
applications to astronomical calculations.
NUMBER THEORY
➢ lived in the third century, that is about 500
years after Euclid
Diophantus of Alexandria
➢ Six out of the thirteen books of
Diophantus's ”Arithmetica” survived in the
original Greek and four more books
survived in an Arabic translation
➢ ”Arithmetica” is a collection of worked-out
problems where the task is to find out
rational solutions to a system of polynomial
➢ equations or algebraic equations.
NUMBER THEORY
Have you ever
thought about why 1
is “one”, 2 is “two”, 3
is “three”…..?
NUMBER THEORY
➢ The numbers we write are made up of algorithms, (1, 2, 3, 4, etc)
called arabic algorithms, to distinguish them from the roman
algorithms (I; II; III; IV; etc.)
➢ The Arabs popularize these algorithms, but their origin goes back
to the Phenecian merchants that used them to count and do their
commercial countability.
NUMBER THEORY
NUMBER THEORY
TYPES OF NUMBERS
➢ Counting Numbers
- positive whole numbers excluding zero or {1,2,3,4, 5…} also
called natural numbers
➢ Whole Numbers
- positive integers including zero or {0,1,2,3,4, 5…}.
➢ Integers
- numbers formed by the natural numbers including 0 together with
the negatives of the non-zero natural numbers or {…,-3,-2,-
1,0,1,2,3,…}
TYPES OF NUMBERS
➢ Rational Numbers
- numbers that can be written as fraction and whose numerator and
denominators are integers provided that the denominator is not equal
to 0
- it can also be written in decimal form as terminating decimal or as an
infinite repeating decimal
- Some examples of rational numbers are
➢ Real Numbers
- numbers compromised all rational and irrational numbers
➢ Imaginary Numbers
- the square root of negative one
- Any real number times I is an imaginary number some examples are
i,4i, -6.3i.
TYPES OF NUMBERS
➢ Complex Numbers
- the combination of real numbers and imaginary number (non-real
numbers) some examples are
➢ Odd Numbers
- a number when divided by 2 contains a remainder of 1.
- Mathematically, n is odd if there are exist a number k, such that
n=2k+1 where k is an integer.
➢ Even Numbers
- a number divisible by 2
- Mathematically n is even if there exist a number k, such that
n=2k where k is integer.
TYPES OF NUMBERS
➢ Prime Numbers or A Prime
- a natural numbers greater than 1 that has no positive divisors other
than 1 and itself, some example are 2,3,5,11.
➢ Composite Numbers
- a positive integer which has a positive divisor other than 1 or itself
- in other words any positive integer greater than 1 that is not a prime
number
- some examples are 4, 6, 8, 9, 10, etc.
➢ Perfect Numbers
- a positive integer that is equal to the sum of its proper positive
divisors, that is, the sum of its positive divisors excluding the number
itself
- Some examples are 6, 28, 496, 8128, 33550336
TYPES OF NUMBERS
➢ In symbols
R – real numbers
Q – rational numbers
N – natural numbers or counting numbers
W – whole numbers
Z – integers
Z – positive integers
Z – negative integers
NUMBER THEORY APPLICATION
➢ Number theory can be used to find out some of the important
divisibility tests, whether a given integer n is divisible by an integer
m
PUBLIC KEY CRYPTOGRAPHY
➢ Everybody has a key that encrypts and a separate key that
decrypts
➢ They are not interchangeable!
➢ The encryption key is made public
➢ The decryption key is kept private
➢ Public key cryptography goals
- Key generation should be relatively easy
- Encryption should be easy
- Decryption should be easy (with the right key
- Cracking should be very hard
PUBLIC KEY CRYPTOGRAPHY
➢ Number Theory for Digital Cash
- The whole of encryption works due to number theory. As a
result, security of transactions is ensured.
- If it were not for number theory, your money will not be safe in
your bank, information about you could be accessed by anyone.
➢ Error-Correcting Code
- is an algorithm for expressing a sequence of numbers such that
any errors which are introduced can be detected and corrected
(within certain limitations) based on the remaining numbers.
PUBLIC KEY CRYPTOGRAPHY
➢ Encrypting and Decrypting RSA messages
- Formula is c = me mod n
➢ Quantum computers
- A quantum computer could (in principle) factor n in reasonable
time
• This would make RSA obsolete!
• Shown (in principle) by Peter Shor in 1993
• You would need a new (quantum) encryption algorithm to
encrypt your messages
References
• Arefin, S. (2016). Number Theory. Retrieved from https://www.slideshare.net/SamsilArefin2/number-theory-70169905
• Aslam, A. (2016). Discrete Mathematics and Its Application. Retrieved from https://www.slideshare.net/AdilAslam4/number-
theory-in-discrete-mathematics
• Levin, O. (2019). Discrete Mathematics: An Open Introduction 3rd Edition. Colorado: School of Mathematics Science University
of Colorado.
Ad

More Related Content

What's hot (20)

Principle of mathematical induction
Principle of mathematical inductionPrinciple of mathematical induction
Principle of mathematical induction
Kriti Varshney
 
Number theory
Number theoryNumber theory
Number theory
Samsil Arefin
 
History of Number Theory
History of Number TheoryHistory of Number Theory
History of Number Theory
Volkan Nazife
 
Number theory
Number theoryNumber theory
Number theory
manikanta361
 
Introduction to Sets
Introduction to SetsIntroduction to Sets
Introduction to Sets
Ashita Agrawal
 
Eulers totient
Eulers totientEulers totient
Eulers totient
SampadaZalte
 
Intro to Discrete Mathematics
Intro to Discrete MathematicsIntro to Discrete Mathematics
Intro to Discrete Mathematics
asad faraz
 
History Of Mathematics
History Of MathematicsHistory Of Mathematics
History Of Mathematics
Bennet Hailink
 
Modular arithmetic
Modular arithmeticModular arithmetic
Modular arithmetic
sangeetha s
 
Abstract Algebra
Abstract AlgebraAbstract Algebra
Abstract Algebra
Yura Maturin
 
Complex Numbers
Complex NumbersComplex Numbers
Complex Numbers
itutor
 
Mathematical Logic
Mathematical LogicMathematical Logic
Mathematical Logic
Joey Fontanilla Valdriz
 
Sets of Axioms and Finite Geometries
Sets of Axioms and Finite GeometriesSets of Axioms and Finite Geometries
Sets of Axioms and Finite Geometries
Samuel John Parreño
 
Solving systems of Linear Equations
Solving systems of Linear EquationsSolving systems of Linear Equations
Solving systems of Linear Equations
swartzje
 
Organizing data using frequency distribution
Organizing data using frequency distributionOrganizing data using frequency distribution
Organizing data using frequency distribution
KennyAnnGraceBatianc
 
5.4 mathematical induction
5.4 mathematical induction5.4 mathematical induction
5.4 mathematical induction
math260
 
Algebraic expressions and terms
Algebraic expressions and termsAlgebraic expressions and terms
Algebraic expressions and terms
panchmahal
 
Real Number System
Real Number SystemReal Number System
Real Number System
Irishgel Cabasisi
 
ABSTRACT ALGEBRA
ABSTRACT ALGEBRAABSTRACT ALGEBRA
ABSTRACT ALGEBRA
MANJULAKAMALANATHAN
 
Introduction to algebra
Introduction to algebraIntroduction to algebra
Introduction to algebra
Sukkur IBA
 
Principle of mathematical induction
Principle of mathematical inductionPrinciple of mathematical induction
Principle of mathematical induction
Kriti Varshney
 
History of Number Theory
History of Number TheoryHistory of Number Theory
History of Number Theory
Volkan Nazife
 
Intro to Discrete Mathematics
Intro to Discrete MathematicsIntro to Discrete Mathematics
Intro to Discrete Mathematics
asad faraz
 
History Of Mathematics
History Of MathematicsHistory Of Mathematics
History Of Mathematics
Bennet Hailink
 
Modular arithmetic
Modular arithmeticModular arithmetic
Modular arithmetic
sangeetha s
 
Complex Numbers
Complex NumbersComplex Numbers
Complex Numbers
itutor
 
Sets of Axioms and Finite Geometries
Sets of Axioms and Finite GeometriesSets of Axioms and Finite Geometries
Sets of Axioms and Finite Geometries
Samuel John Parreño
 
Solving systems of Linear Equations
Solving systems of Linear EquationsSolving systems of Linear Equations
Solving systems of Linear Equations
swartzje
 
Organizing data using frequency distribution
Organizing data using frequency distributionOrganizing data using frequency distribution
Organizing data using frequency distribution
KennyAnnGraceBatianc
 
5.4 mathematical induction
5.4 mathematical induction5.4 mathematical induction
5.4 mathematical induction
math260
 
Algebraic expressions and terms
Algebraic expressions and termsAlgebraic expressions and terms
Algebraic expressions and terms
panchmahal
 
Introduction to algebra
Introduction to algebraIntroduction to algebra
Introduction to algebra
Sukkur IBA
 

Similar to Number Theory - Lesson 1 - Introduction to Number Theory (20)

number system full explanation presentation
number system full explanation presentationnumber system full explanation presentation
number system full explanation presentation
ShaluThakur23
 
Number System
Number SystemNumber System
Number System
samarthagrawal
 
Harsh math ppt number system
Harsh math ppt number systemHarsh math ppt number system
Harsh math ppt number system
Mohit Kumar Singh
 
Mathspresentation 100825041828-phpapp02
Mathspresentation 100825041828-phpapp02Mathspresentation 100825041828-phpapp02
Mathspresentation 100825041828-phpapp02
MohammadAqib7
 
number system class 9
number system class 9number system class 9
number system class 9
sri chaithanya e tecno
 
Lesson 1 introduction
Lesson 1   introductionLesson 1   introduction
Lesson 1 introduction
MLG College of Learning, Inc
 
Lesson 1 introduction
Lesson 1   introductionLesson 1   introduction
Lesson 1 introduction
MLG College of Learning, Inc
 
number system ppt
number system ppt number system ppt
number system ppt
Akash dixit
 
number system
number system number system
number system
murugesh waran
 
Number system in Mathematics
Number system in MathematicsNumber system in Mathematics
Number system in Mathematics
S.M. Fazla Rabbi
 
2.1 numbers and their practical applications(part 2)
2.1   numbers and their practical applications(part 2)2.1   numbers and their practical applications(part 2)
2.1 numbers and their practical applications(part 2)
Raechel Lim
 
CLASS-9 :- CHAPTER-1:-NUMBER SYSTEMS.pdf
CLASS-9 :- CHAPTER-1:-NUMBER SYSTEMS.pdfCLASS-9 :- CHAPTER-1:-NUMBER SYSTEMS.pdf
CLASS-9 :- CHAPTER-1:-NUMBER SYSTEMS.pdf
vaibhavrinwa19
 
9-Maths-NCERT-Chapter-1.pdf
9-Maths-NCERT-Chapter-1.pdf9-Maths-NCERT-Chapter-1.pdf
9-Maths-NCERT-Chapter-1.pdf
AONEEDUCATION
 
4 ESO Academics - Unit 01 - Real Numbers and Percentages
4 ESO Academics - Unit 01 - Real Numbers and Percentages4 ESO Academics - Unit 01 - Real Numbers and Percentages
4 ESO Academics - Unit 01 - Real Numbers and Percentages
Gogely The Great
 
What are Irrational Numbers and How to Identify an Irrational Numbers?
What are Irrational Numbers and How to Identify an Irrational Numbers?What are Irrational Numbers and How to Identify an Irrational Numbers?
What are Irrational Numbers and How to Identify an Irrational Numbers?
Tutoroot
 
Order in the distribution of the prime numbers over the natural numbers
Order in the distribution of the prime numbers over the natural numbersOrder in the distribution of the prime numbers over the natural numbers
Order in the distribution of the prime numbers over the natural numbers
Gert Kramer
 
The Evolution of the Number System
The Evolution of the Number System  The Evolution of the Number System
The Evolution of the Number System
immanueljohnisaac
 
STLD Unit 1
STLD Unit 1STLD Unit 1
STLD Unit 1
satya narayana.T
 
11 Applied_Mathemathics HANDBOOK.pdf
11 Applied_Mathemathics HANDBOOK.pdf11 Applied_Mathemathics HANDBOOK.pdf
11 Applied_Mathemathics HANDBOOK.pdf
VipinNegi38
 
TYPES OF NUMBERS
TYPES OF NUMBERSTYPES OF NUMBERS
TYPES OF NUMBERS
RAJKUMARJAIN68
 
number system full explanation presentation
number system full explanation presentationnumber system full explanation presentation
number system full explanation presentation
ShaluThakur23
 
Harsh math ppt number system
Harsh math ppt number systemHarsh math ppt number system
Harsh math ppt number system
Mohit Kumar Singh
 
Mathspresentation 100825041828-phpapp02
Mathspresentation 100825041828-phpapp02Mathspresentation 100825041828-phpapp02
Mathspresentation 100825041828-phpapp02
MohammadAqib7
 
number system ppt
number system ppt number system ppt
number system ppt
Akash dixit
 
Number system in Mathematics
Number system in MathematicsNumber system in Mathematics
Number system in Mathematics
S.M. Fazla Rabbi
 
2.1 numbers and their practical applications(part 2)
2.1   numbers and their practical applications(part 2)2.1   numbers and their practical applications(part 2)
2.1 numbers and their practical applications(part 2)
Raechel Lim
 
CLASS-9 :- CHAPTER-1:-NUMBER SYSTEMS.pdf
CLASS-9 :- CHAPTER-1:-NUMBER SYSTEMS.pdfCLASS-9 :- CHAPTER-1:-NUMBER SYSTEMS.pdf
CLASS-9 :- CHAPTER-1:-NUMBER SYSTEMS.pdf
vaibhavrinwa19
 
9-Maths-NCERT-Chapter-1.pdf
9-Maths-NCERT-Chapter-1.pdf9-Maths-NCERT-Chapter-1.pdf
9-Maths-NCERT-Chapter-1.pdf
AONEEDUCATION
 
4 ESO Academics - Unit 01 - Real Numbers and Percentages
4 ESO Academics - Unit 01 - Real Numbers and Percentages4 ESO Academics - Unit 01 - Real Numbers and Percentages
4 ESO Academics - Unit 01 - Real Numbers and Percentages
Gogely The Great
 
What are Irrational Numbers and How to Identify an Irrational Numbers?
What are Irrational Numbers and How to Identify an Irrational Numbers?What are Irrational Numbers and How to Identify an Irrational Numbers?
What are Irrational Numbers and How to Identify an Irrational Numbers?
Tutoroot
 
Order in the distribution of the prime numbers over the natural numbers
Order in the distribution of the prime numbers over the natural numbersOrder in the distribution of the prime numbers over the natural numbers
Order in the distribution of the prime numbers over the natural numbers
Gert Kramer
 
The Evolution of the Number System
The Evolution of the Number System  The Evolution of the Number System
The Evolution of the Number System
immanueljohnisaac
 
11 Applied_Mathemathics HANDBOOK.pdf
11 Applied_Mathemathics HANDBOOK.pdf11 Applied_Mathemathics HANDBOOK.pdf
11 Applied_Mathemathics HANDBOOK.pdf
VipinNegi38
 
Ad

More from Laguna State Polytechnic University (20)

Formal Logic - Lesson 8 - Predicates and Quantifiers
Formal Logic - Lesson 8 - Predicates and QuantifiersFormal Logic - Lesson 8 - Predicates and Quantifiers
Formal Logic - Lesson 8 - Predicates and Quantifiers
Laguna State Polytechnic University
 
Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)
Laguna State Polytechnic University
 
Artificial Intelligence Algorithms
Artificial Intelligence AlgorithmsArtificial Intelligence Algorithms
Artificial Intelligence Algorithms
Laguna State Polytechnic University
 
Formal Logic - Lesson 7 - Rules of Inference
Formal Logic - Lesson 7 - Rules of InferenceFormal Logic - Lesson 7 - Rules of Inference
Formal Logic - Lesson 7 - Rules of Inference
Laguna State Polytechnic University
 
Formal Logic - Lesson 6 - Switching Circuits
Formal Logic - Lesson 6 - Switching CircuitsFormal Logic - Lesson 6 - Switching Circuits
Formal Logic - Lesson 6 - Switching Circuits
Laguna State Polytechnic University
 
Formal Logic - Lesson 5 - Logical Equivalence
Formal Logic - Lesson 5 - Logical EquivalenceFormal Logic - Lesson 5 - Logical Equivalence
Formal Logic - Lesson 5 - Logical Equivalence
Laguna State Polytechnic University
 
Formal Logic - Lesson 4 - Tautology, Contradiction and Contingency
Formal Logic - Lesson 4 - Tautology, Contradiction and ContingencyFormal Logic - Lesson 4 - Tautology, Contradiction and Contingency
Formal Logic - Lesson 4 - Tautology, Contradiction and Contingency
Laguna State Polytechnic University
 
Formal Logic - Lesson 3 - Truth Tables
Formal Logic - Lesson 3 - Truth TablesFormal Logic - Lesson 3 - Truth Tables
Formal Logic - Lesson 3 - Truth Tables
Laguna State Polytechnic University
 
Formal Logic - Lesson 2 - Logical Connectives
Formal Logic - Lesson 2 - Logical ConnectivesFormal Logic - Lesson 2 - Logical Connectives
Formal Logic - Lesson 2 - Logical Connectives
Laguna State Polytechnic University
 
Formal Logic - Lesson 1 - Introduction to Logic
Formal Logic - Lesson 1 - Introduction to LogicFormal Logic - Lesson 1 - Introduction to Logic
Formal Logic - Lesson 1 - Introduction to Logic
Laguna State Polytechnic University
 
Ethical Issues and Relevant Laws on Computing
Ethical Issues and Relevant Laws on ComputingEthical Issues and Relevant Laws on Computing
Ethical Issues and Relevant Laws on Computing
Laguna State Polytechnic University
 
Number Systems Basic Concepts
Number Systems Basic ConceptsNumber Systems Basic Concepts
Number Systems Basic Concepts
Laguna State Polytechnic University
 
Number Systems Basic Concepts
Number Systems Basic ConceptsNumber Systems Basic Concepts
Number Systems Basic Concepts
Laguna State Polytechnic University
 
Exploring the Difference Between Information Technology and Information System
Exploring the Difference Between Information Technology and Information SystemExploring the Difference Between Information Technology and Information System
Exploring the Difference Between Information Technology and Information System
Laguna State Polytechnic University
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Laguna State Polytechnic University
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
Laguna State Polytechnic University
 
Introduction to Computing Logic Formulation
Introduction to Computing Logic FormulationIntroduction to Computing Logic Formulation
Introduction to Computing Logic Formulation
Laguna State Polytechnic University
 
Oasis of Sparkling and Refreshing Truisms
Oasis of Sparkling and Refreshing TruismsOasis of Sparkling and Refreshing Truisms
Oasis of Sparkling and Refreshing Truisms
Laguna State Polytechnic University
 
My Teacher Got IT v2.0 - Software Installation Track
My Teacher Got IT v2.0 - Software Installation TrackMy Teacher Got IT v2.0 - Software Installation Track
My Teacher Got IT v2.0 - Software Installation Track
Laguna State Polytechnic University
 
A Case Study on Issues and Violations on Information Technology
A Case Study on Issues and Violations on Information TechnologyA Case Study on Issues and Violations on Information Technology
A Case Study on Issues and Violations on Information Technology
Laguna State Polytechnic University
 
Formal Logic - Lesson 4 - Tautology, Contradiction and Contingency
Formal Logic - Lesson 4 - Tautology, Contradiction and ContingencyFormal Logic - Lesson 4 - Tautology, Contradiction and Contingency
Formal Logic - Lesson 4 - Tautology, Contradiction and Contingency
Laguna State Polytechnic University
 
Exploring the Difference Between Information Technology and Information System
Exploring the Difference Between Information Technology and Information SystemExploring the Difference Between Information Technology and Information System
Exploring the Difference Between Information Technology and Information System
Laguna State Polytechnic University
 
Ad

Recently uploaded (20)

Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Library Association of Ireland
 
Presentation on Tourism Product Development By Md Shaifullar Rabbi
Presentation on Tourism Product Development By Md Shaifullar RabbiPresentation on Tourism Product Development By Md Shaifullar Rabbi
Presentation on Tourism Product Development By Md Shaifullar Rabbi
Md Shaifullar Rabbi
 
To study the nervous system of insect.pptx
To study the nervous system of insect.pptxTo study the nervous system of insect.pptx
To study the nervous system of insect.pptx
Arshad Shaikh
 
One Hot encoding a revolution in Machine learning
One Hot encoding a revolution in Machine learningOne Hot encoding a revolution in Machine learning
One Hot encoding a revolution in Machine learning
momer9505
 
Understanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s GuideUnderstanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s Guide
GS Virdi
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam SuccessUltimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Mark Soia
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
milanasargsyan5
 
Political History of Pala dynasty Pala Rulers NEP.pptx
Political History of Pala dynasty Pala Rulers NEP.pptxPolitical History of Pala dynasty Pala Rulers NEP.pptx
Political History of Pala dynasty Pala Rulers NEP.pptx
Arya Mahila P. G. College, Banaras Hindu University, Varanasi, India.
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
GDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptxGDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptx
azeenhodekar
 
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdfBiophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
PKLI-Institute of Nursing and Allied Health Sciences Lahore , Pakistan.
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Introduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe EngineeringIntroduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-30-2025.pptx
YSPH VMOC Special Report - Measles Outbreak  Southwest US 4-30-2025.pptxYSPH VMOC Special Report - Measles Outbreak  Southwest US 4-30-2025.pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-30-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Library Association of Ireland
 
Presentation on Tourism Product Development By Md Shaifullar Rabbi
Presentation on Tourism Product Development By Md Shaifullar RabbiPresentation on Tourism Product Development By Md Shaifullar Rabbi
Presentation on Tourism Product Development By Md Shaifullar Rabbi
Md Shaifullar Rabbi
 
To study the nervous system of insect.pptx
To study the nervous system of insect.pptxTo study the nervous system of insect.pptx
To study the nervous system of insect.pptx
Arshad Shaikh
 
One Hot encoding a revolution in Machine learning
One Hot encoding a revolution in Machine learningOne Hot encoding a revolution in Machine learning
One Hot encoding a revolution in Machine learning
momer9505
 
Understanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s GuideUnderstanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s Guide
GS Virdi
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam SuccessUltimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Mark Soia
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
milanasargsyan5
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
GDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptxGDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptx
azeenhodekar
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Introduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe EngineeringIntroduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 

Number Theory - Lesson 1 - Introduction to Number Theory

  • 3. LEARNING OBJECTIVES • Introduce Number Theory • Discover how arithmetic started • Recognize the applications of Number Theory • Compare and contrast the types of numbers
  • 4. NUMBER THEORY ➢ Number theory or, in older usage, arithmetic is a branch of pure mathematics devoted primarily to the study of the integers. ➢ It is sometimes called "The Queen of Mathematics“ ➢ The word "arithmetic" is used by the general public to mean "elementary calculations“ (+, -, *, /). ➢ It has also acquired other meanings in computer science, as floating point arithmetic. ➢ Particularly in the study prime numbers as well the properties of objects made out of the integers or defined as generalization of the integers. .
  • 5. NUMBER THEORY ➢ The first historical find of an arithmetical nature is a fragment of a table: the broken clay tablet Plimpton 322 (Larsa, Mesopotamia, ca.1800 BCE)
  • 6. NUMBER THEORY ➢ It contains a list of "Pythagorean triples", i.e., integers such that.
  • 7. NUMBER THEORY ➢ Pythagorean mystics gave great importance to the odd and the even. ➢ The discovery that √ 2 is irrational is credited to the early Pythagoreans (pre-Theodorus ) ➢ By revealing (in modern terms) that numbers could be irrational, this discovery seems to have provoked the first foundational crisis in mathematical history; ➢ Its proof sometimes credited to Hippasus Hippasus
  • 8. NUMBER THEORY ➢ Āryabhaṭa (476–550 CE) showed that pairs of simultaneous agreement n ≡ a 1 mod m 1 could be solved by a method he called pulveriser ➢ this is a procedure close to the Euclidean algorithm, which was probably discovered independently in India. Āryabhaṭa ➢ Āryabhaṭa seems to have had in mind applications to astronomical calculations.
  • 9. NUMBER THEORY ➢ lived in the third century, that is about 500 years after Euclid Diophantus of Alexandria ➢ Six out of the thirteen books of Diophantus's ”Arithmetica” survived in the original Greek and four more books survived in an Arabic translation ➢ ”Arithmetica” is a collection of worked-out problems where the task is to find out rational solutions to a system of polynomial ➢ equations or algebraic equations.
  • 10. NUMBER THEORY Have you ever thought about why 1 is “one”, 2 is “two”, 3 is “three”…..?
  • 11. NUMBER THEORY ➢ The numbers we write are made up of algorithms, (1, 2, 3, 4, etc) called arabic algorithms, to distinguish them from the roman algorithms (I; II; III; IV; etc.) ➢ The Arabs popularize these algorithms, but their origin goes back to the Phenecian merchants that used them to count and do their commercial countability.
  • 14. TYPES OF NUMBERS ➢ Counting Numbers - positive whole numbers excluding zero or {1,2,3,4, 5…} also called natural numbers ➢ Whole Numbers - positive integers including zero or {0,1,2,3,4, 5…}. ➢ Integers - numbers formed by the natural numbers including 0 together with the negatives of the non-zero natural numbers or {…,-3,-2,- 1,0,1,2,3,…}
  • 15. TYPES OF NUMBERS ➢ Rational Numbers - numbers that can be written as fraction and whose numerator and denominators are integers provided that the denominator is not equal to 0 - it can also be written in decimal form as terminating decimal or as an infinite repeating decimal - Some examples of rational numbers are ➢ Real Numbers - numbers compromised all rational and irrational numbers ➢ Imaginary Numbers - the square root of negative one - Any real number times I is an imaginary number some examples are i,4i, -6.3i.
  • 16. TYPES OF NUMBERS ➢ Complex Numbers - the combination of real numbers and imaginary number (non-real numbers) some examples are ➢ Odd Numbers - a number when divided by 2 contains a remainder of 1. - Mathematically, n is odd if there are exist a number k, such that n=2k+1 where k is an integer. ➢ Even Numbers - a number divisible by 2 - Mathematically n is even if there exist a number k, such that n=2k where k is integer.
  • 17. TYPES OF NUMBERS ➢ Prime Numbers or A Prime - a natural numbers greater than 1 that has no positive divisors other than 1 and itself, some example are 2,3,5,11. ➢ Composite Numbers - a positive integer which has a positive divisor other than 1 or itself - in other words any positive integer greater than 1 that is not a prime number - some examples are 4, 6, 8, 9, 10, etc. ➢ Perfect Numbers - a positive integer that is equal to the sum of its proper positive divisors, that is, the sum of its positive divisors excluding the number itself - Some examples are 6, 28, 496, 8128, 33550336
  • 18. TYPES OF NUMBERS ➢ In symbols R – real numbers Q – rational numbers N – natural numbers or counting numbers W – whole numbers Z – integers Z – positive integers Z – negative integers
  • 19. NUMBER THEORY APPLICATION ➢ Number theory can be used to find out some of the important divisibility tests, whether a given integer n is divisible by an integer m
  • 20. PUBLIC KEY CRYPTOGRAPHY ➢ Everybody has a key that encrypts and a separate key that decrypts ➢ They are not interchangeable! ➢ The encryption key is made public ➢ The decryption key is kept private ➢ Public key cryptography goals - Key generation should be relatively easy - Encryption should be easy - Decryption should be easy (with the right key - Cracking should be very hard
  • 21. PUBLIC KEY CRYPTOGRAPHY ➢ Number Theory for Digital Cash - The whole of encryption works due to number theory. As a result, security of transactions is ensured. - If it were not for number theory, your money will not be safe in your bank, information about you could be accessed by anyone. ➢ Error-Correcting Code - is an algorithm for expressing a sequence of numbers such that any errors which are introduced can be detected and corrected (within certain limitations) based on the remaining numbers.
  • 22. PUBLIC KEY CRYPTOGRAPHY ➢ Encrypting and Decrypting RSA messages - Formula is c = me mod n ➢ Quantum computers - A quantum computer could (in principle) factor n in reasonable time • This would make RSA obsolete! • Shown (in principle) by Peter Shor in 1993 • You would need a new (quantum) encryption algorithm to encrypt your messages
  • 23. References • Arefin, S. (2016). Number Theory. Retrieved from https://www.slideshare.net/SamsilArefin2/number-theory-70169905 • Aslam, A. (2016). Discrete Mathematics and Its Application. Retrieved from https://www.slideshare.net/AdilAslam4/number- theory-in-discrete-mathematics • Levin, O. (2019). Discrete Mathematics: An Open Introduction 3rd Edition. Colorado: School of Mathematics Science University of Colorado.