SlideShare a Scribd company logo
1 of 20
Download to read offline
ETU Courses:
● Discrete mathematics
● Mathematical logic
and theory of
algorithms
● At Faculty of
Computer Science
and Technology
(FSCT)
Saint Petersburg Electrotechnical University "LETI"
Ilya Posov, assistant lecturer, iposov@gmail.com
Department of Higher (Further) Mathematics #2
TEMPUS project monitoring
● 1st of December 2014, Saint Petersburg, ETU
● pozdnkov@gmail.com
Поздняков Сергей Николаевич
History
● About 20 years by Sergei Pozdniakov (Поздняков
Сергей Николаевич)
– also by Sergey Rybin (Рыбин Сергей Витальевич)
– Assistant lectures: Ilya Posov (Посов Илья Александрович),
Anton Chukhnov (Чухнов Антон Сергеевич), Sergey Ivanov
(Иванов Сергей Георгиевич), and others
● Theory + Practice
– Now: 2h + 2h
– Previously: 3h + 1h
– Previously: 4h + 1h
– ...
● A textbook by Rybin and Pozdniakov:
Discrete Mathematics, 2007, 422 pages.
Directions at FSCT
● Pozdniakov:
– System Analysis and Control
– Control in Technical Systems
– Information Systems and Technologies
– Computer Systems Engineering and Informatics
● Rybin:
– Applied Mathematics and Computer Science
– Software Engineering
– Computer Security
Course structure
● 2nd semester (1st year)
Discrete mathematics:
– Number theory
– Combinatorics
– Binary relations
● 3rd semester (2nd year)
Mathematical logic and theory of algorithms
– Logic
– Formal languages
– Graph Algorithms
Discrete mathematics, Number theory
● Euclid's algorithm (basic, extended)
● Diophantine equations
● Modular arithmetic, linear modular equations
● Chinese remainder theorem
● Fast modular exponentiation
● Euler function, Euler theorem
● RSA
● Continued fractions
Number theory test
Discrete mathematics, Combinatorics
● Rule of sum, rule of product
● Balls and walls
● Lucky tickets (by means of inclusion-exclusion
principle)
● Discrete probability
● Enumeration of words and permutations
Combinatorics test
Discrete mathematics, Binary relations
● Properties of binary
relations
● Orders, equivalence
relation
● Graph and matrix
representation
● Transitive closure
MatLog & AlgTh, Logic
● Propositional logic
– Algebraic transformations
– Normal forms, Zhegalkin polinomial
– Closed classes, Post's theorem
– Resolution method
● Predicate logic
– Definition
– Normal forms
– Resolution method, unification
Propositional logic test
MatLog & AlgTh, formal languages
● Regular expressions
● Finite automaton
● Turing machines
● Context-free grammars, LL(1) parser
– Second individual homework on LL-1 parser
implementation
Second test
MatLog & AlgTh, graph algorithms
● Prim's algorithm, Kruskal's algorithm
● Dijkstra's algorithm
● Floyd–Warshall algorithm
● Bellman–Ford algorithm
Problems generation
● Generation system by Alexey Stepanov
(Степанов Алексей Владмирович)
– A set of problems covering almost all courses of the
department
– Problems may be arranged into printable LaTeX
tests
– Implementation of generators open for everybody
– Optional domain specific language to implement
generators
● Generators going online
– Under development
Assessment
● Practice
– Individual homework assignments (generated)
– Tests (usually very close to individual homework)
● Theory
– Individual homeworks
– Web sites with homeworks (google sites)
– Short assignments at the end of every lecture
– Lecture notes discussion for those who missed a lot
of lectures.
Google sites of students
Examination
● Written examination
● Non-standard problems that test understanding
– How many transitive relations are there on the set
of two elements {a,b}?
● Assess the statement (true, false, unknown)
– Example: a symmetric, transitive relation is anti-
reflexive. Answer: unknown
Alternative Examination
● A good mark for the first test may be converted
to an alternative examination
● 1st type. Programming
– Generate all irreducible polynomials of a given
degree over Zp for a given p. (link to a book)
● 2nd type. Solve problems
– Read a certain book with excersises, solve them
● 3rd type. Essay
– Tell us about some certain variant of temporal logic

More Related Content

Viewers also liked

Viewers also liked (6)

Wireless usb chetan_20_oct
Wireless usb chetan_20_octWireless usb chetan_20_oct
Wireless usb chetan_20_oct
 
Wireless usb
Wireless usbWireless usb
Wireless usb
 
Usb Overview
Usb OverviewUsb Overview
Usb Overview
 
wireless usb ppt
wireless usb pptwireless usb ppt
wireless usb ppt
 
Wireless usb ppt
Wireless usb pptWireless usb ppt
Wireless usb ppt
 
USB Powerpoint
USB PowerpointUSB Powerpoint
USB Powerpoint
 

More from metamath

Probability Theory and Mathematical Statistics in Tver State University
Probability Theory and Mathematical Statistics in Tver State UniversityProbability Theory and Mathematical Statistics in Tver State University
Probability Theory and Mathematical Statistics in Tver State Universitymetamath
 
OMSU vs. EU comparative curricula study
OMSU vs. EU comparative curricula studyOMSU vs. EU comparative curricula study
OMSU vs. EU comparative curricula studymetamath
 
A Course of Calculus for IT-Students
A Course of Calculus for IT-StudentsA Course of Calculus for IT-Students
A Course of Calculus for IT-Studentsmetamath
 
Discrete Mathematics
Discrete MathematicsDiscrete Mathematics
Discrete Mathematicsmetamath
 
Probability Theory and Mathematical Statistics
Probability Theory and Mathematical StatisticsProbability Theory and Mathematical Statistics
Probability Theory and Mathematical Statisticsmetamath
 
Optimization Methods
Optimization MethodsOptimization Methods
Optimization Methodsmetamath
 
Course - Discrete Mathematics
Course - Discrete MathematicsCourse - Discrete Mathematics
Course - Discrete Mathematicsmetamath
 
SEFI comparative study: Course - Algebra and Geometry
SEFI comparative study: Course - Algebra and GeometrySEFI comparative study: Course - Algebra and Geometry
SEFI comparative study: Course - Algebra and Geometrymetamath
 
о лаб мод и упр 2014
о лаб мод и упр 2014о лаб мод и упр 2014
о лаб мод и упр 2014metamath
 
Mathematical foundations of fuzzy systems
Mathematical foundations of fuzzy systemsMathematical foundations of fuzzy systems
Mathematical foundations of fuzzy systemsmetamath
 
Probability Theory and Mathematical Statistics in Tver State University
Probability Theory and Mathematical Statistics in Tver State UniversityProbability Theory and Mathematical Statistics in Tver State University
Probability Theory and Mathematical Statistics in Tver State Universitymetamath
 
Calculus - St. Petersburg Electrotechnical University "LETI"
Calculus - St. Petersburg Electrotechnical University "LETI"Calculus - St. Petersburg Electrotechnical University "LETI"
Calculus - St. Petersburg Electrotechnical University "LETI"metamath
 
Discrete Mathematics
Discrete MathematicsDiscrete Mathematics
Discrete Mathematicsmetamath
 
стратегия развития книту каи
стратегия развития книту каистратегия развития книту каи
стратегия развития книту каиmetamath
 
Probability Theory and Mathematical Statistics
Probability Theory and Mathematical StatisticsProbability Theory and Mathematical Statistics
Probability Theory and Mathematical Statisticsmetamath
 
Optimization Methods
Optimization MethodsOptimization Methods
Optimization Methodsmetamath
 
Math Education for STEM disciplines in the EU
Math Education for STEM disciplines in the EUMath Education for STEM disciplines in the EU
Math Education for STEM disciplines in the EUmetamath
 
International Activities of the University in academic field
International Activities of the University in academic fieldInternational Activities of the University in academic field
International Activities of the University in academic fieldmetamath
 
How to design a miniature train set that always loops back well? Two question...
How to design a miniature train set that always loops back well? Two question...How to design a miniature train set that always loops back well? Two question...
How to design a miniature train set that always loops back well? Two question...metamath
 
UNN - Mr. Shvetsov
UNN - Mr. ShvetsovUNN - Mr. Shvetsov
UNN - Mr. Shvetsovmetamath
 

More from metamath (20)

Probability Theory and Mathematical Statistics in Tver State University
Probability Theory and Mathematical Statistics in Tver State UniversityProbability Theory and Mathematical Statistics in Tver State University
Probability Theory and Mathematical Statistics in Tver State University
 
OMSU vs. EU comparative curricula study
OMSU vs. EU comparative curricula studyOMSU vs. EU comparative curricula study
OMSU vs. EU comparative curricula study
 
A Course of Calculus for IT-Students
A Course of Calculus for IT-StudentsA Course of Calculus for IT-Students
A Course of Calculus for IT-Students
 
Discrete Mathematics
Discrete MathematicsDiscrete Mathematics
Discrete Mathematics
 
Probability Theory and Mathematical Statistics
Probability Theory and Mathematical StatisticsProbability Theory and Mathematical Statistics
Probability Theory and Mathematical Statistics
 
Optimization Methods
Optimization MethodsOptimization Methods
Optimization Methods
 
Course - Discrete Mathematics
Course - Discrete MathematicsCourse - Discrete Mathematics
Course - Discrete Mathematics
 
SEFI comparative study: Course - Algebra and Geometry
SEFI comparative study: Course - Algebra and GeometrySEFI comparative study: Course - Algebra and Geometry
SEFI comparative study: Course - Algebra and Geometry
 
о лаб мод и упр 2014
о лаб мод и упр 2014о лаб мод и упр 2014
о лаб мод и упр 2014
 
Mathematical foundations of fuzzy systems
Mathematical foundations of fuzzy systemsMathematical foundations of fuzzy systems
Mathematical foundations of fuzzy systems
 
Probability Theory and Mathematical Statistics in Tver State University
Probability Theory and Mathematical Statistics in Tver State UniversityProbability Theory and Mathematical Statistics in Tver State University
Probability Theory and Mathematical Statistics in Tver State University
 
Calculus - St. Petersburg Electrotechnical University "LETI"
Calculus - St. Petersburg Electrotechnical University "LETI"Calculus - St. Petersburg Electrotechnical University "LETI"
Calculus - St. Petersburg Electrotechnical University "LETI"
 
Discrete Mathematics
Discrete MathematicsDiscrete Mathematics
Discrete Mathematics
 
стратегия развития книту каи
стратегия развития книту каистратегия развития книту каи
стратегия развития книту каи
 
Probability Theory and Mathematical Statistics
Probability Theory and Mathematical StatisticsProbability Theory and Mathematical Statistics
Probability Theory and Mathematical Statistics
 
Optimization Methods
Optimization MethodsOptimization Methods
Optimization Methods
 
Math Education for STEM disciplines in the EU
Math Education for STEM disciplines in the EUMath Education for STEM disciplines in the EU
Math Education for STEM disciplines in the EU
 
International Activities of the University in academic field
International Activities of the University in academic fieldInternational Activities of the University in academic field
International Activities of the University in academic field
 
How to design a miniature train set that always loops back well? Two question...
How to design a miniature train set that always loops back well? Two question...How to design a miniature train set that always loops back well? Two question...
How to design a miniature train set that always loops back well? Two question...
 
UNN - Mr. Shvetsov
UNN - Mr. ShvetsovUNN - Mr. Shvetsov
UNN - Mr. Shvetsov
 

Recently uploaded

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 

Recently uploaded (20)

Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 

LETI - Mr. Posov

  • 1. ETU Courses: ● Discrete mathematics ● Mathematical logic and theory of algorithms ● At Faculty of Computer Science and Technology (FSCT) Saint Petersburg Electrotechnical University "LETI" Ilya Posov, assistant lecturer, iposov@gmail.com Department of Higher (Further) Mathematics #2
  • 2. TEMPUS project monitoring ● 1st of December 2014, Saint Petersburg, ETU ● pozdnkov@gmail.com Поздняков Сергей Николаевич
  • 3. History ● About 20 years by Sergei Pozdniakov (Поздняков Сергей Николаевич) – also by Sergey Rybin (Рыбин Сергей Витальевич) – Assistant lectures: Ilya Posov (Посов Илья Александрович), Anton Chukhnov (Чухнов Антон Сергеевич), Sergey Ivanov (Иванов Сергей Георгиевич), and others ● Theory + Practice – Now: 2h + 2h – Previously: 3h + 1h – Previously: 4h + 1h – ... ● A textbook by Rybin and Pozdniakov: Discrete Mathematics, 2007, 422 pages.
  • 4. Directions at FSCT ● Pozdniakov: – System Analysis and Control – Control in Technical Systems – Information Systems and Technologies – Computer Systems Engineering and Informatics ● Rybin: – Applied Mathematics and Computer Science – Software Engineering – Computer Security
  • 5. Course structure ● 2nd semester (1st year) Discrete mathematics: – Number theory – Combinatorics – Binary relations ● 3rd semester (2nd year) Mathematical logic and theory of algorithms – Logic – Formal languages – Graph Algorithms
  • 6. Discrete mathematics, Number theory ● Euclid's algorithm (basic, extended) ● Diophantine equations ● Modular arithmetic, linear modular equations ● Chinese remainder theorem ● Fast modular exponentiation ● Euler function, Euler theorem ● RSA ● Continued fractions
  • 8. Discrete mathematics, Combinatorics ● Rule of sum, rule of product ● Balls and walls ● Lucky tickets (by means of inclusion-exclusion principle) ● Discrete probability ● Enumeration of words and permutations
  • 10. Discrete mathematics, Binary relations ● Properties of binary relations ● Orders, equivalence relation ● Graph and matrix representation ● Transitive closure
  • 11. MatLog & AlgTh, Logic ● Propositional logic – Algebraic transformations – Normal forms, Zhegalkin polinomial – Closed classes, Post's theorem – Resolution method ● Predicate logic – Definition – Normal forms – Resolution method, unification
  • 13. MatLog & AlgTh, formal languages ● Regular expressions ● Finite automaton ● Turing machines ● Context-free grammars, LL(1) parser – Second individual homework on LL-1 parser implementation
  • 15. MatLog & AlgTh, graph algorithms ● Prim's algorithm, Kruskal's algorithm ● Dijkstra's algorithm ● Floyd–Warshall algorithm ● Bellman–Ford algorithm
  • 16. Problems generation ● Generation system by Alexey Stepanov (Степанов Алексей Владмирович) – A set of problems covering almost all courses of the department – Problems may be arranged into printable LaTeX tests – Implementation of generators open for everybody – Optional domain specific language to implement generators ● Generators going online – Under development
  • 17. Assessment ● Practice – Individual homework assignments (generated) – Tests (usually very close to individual homework) ● Theory – Individual homeworks – Web sites with homeworks (google sites) – Short assignments at the end of every lecture – Lecture notes discussion for those who missed a lot of lectures.
  • 18. Google sites of students
  • 19. Examination ● Written examination ● Non-standard problems that test understanding – How many transitive relations are there on the set of two elements {a,b}? ● Assess the statement (true, false, unknown) – Example: a symmetric, transitive relation is anti- reflexive. Answer: unknown
  • 20. Alternative Examination ● A good mark for the first test may be converted to an alternative examination ● 1st type. Programming – Generate all irreducible polynomials of a given degree over Zp for a given p. (link to a book) ● 2nd type. Solve problems – Read a certain book with excersises, solve them ● 3rd type. Essay – Tell us about some certain variant of temporal logic