L0980800
2 Mathematical Logic
Basic definitions, properties and applications of propositional logic and first-order predicate logic are explained.
Students can learn logical analysis method that is needed for designing software and hardware.
- To express logical conditions and information contents using propositional logic and first-order logic
- To understand relationship between syntax and semantics, and between proofs and models
- To learn basic proof methods, e.g., mathematical induction and proof by contradiction
|
Class schedule |
HW assignments (Including preparation and review of the class.) |
Amount of Time Required |
1. |
Overview of mathematical logic |
Read syllabus |
90minutes |
2. |
Propositional logic (1) : formula, truth value table, validity |
Textbook 1.1-1.3 |
90minutes |
Exercises |
110minutes |
3. |
Propositional logic (2) : logical operations, duality, normal forms |
Textbook 1.4-1.5 |
90minutes |
Exercises |
110minutes |
4. |
Propositional logic (3) : formal system, natural deduction |
Textbook 6.1-6.3 |
90minutes |
Exercises |
110minutes |
5. |
Predicate logic (1) : formula, logical structure analysis |
Textbook 2.1 and 2.2 |
90minutes |
Exercises |
110minutes |
6. |
Predicate logic (2) : interpretation and properties of formulas |
Textbook 2.3 and 2.4 |
90minutes |
Exercises |
110minutes |
7. |
Final exam and comments |
Review all |
240minutes |
8. |
|
|
0minutes |
9. |
|
|
0minutes |
10. |
|
|
0minutes |
11. |
|
|
0minutes |
12. |
|
|
0minutes |
13. |
|
|
0minutes |
14. |
|
|
0minutes |
Total. |
- |
- |
1330minutes |
Relationship between 'Goals and Objectives' and 'Course Outcomes'
|
Assignments |
Final exam |
Total. |
1. |
5% |
50% |
55% |
2. |
5% |
30% |
35% |
3. |
|
10% |
10% |
Total. |
10% |
90% |
- |
Evaluation method and criteria
Assignments (10%) and final exam (90%)
Textbooks and reference materials
H. Ono, "Logic in Information Science", Nihon Hyoronsha, 1994.
Discrete Mathematics 1, Logic Circuits
Office hours and How to contact professors for questions
Non-regionally-oriented course
Development of social and professional independence
- Course that cultivates an ability for utilizing knowledge
- Course that cultivates a basic problem-solving skills
More than one class is interactive
Course by professor with work experience
Work experience |
Work experience and relevance to the course content if applicatable |
N/A |
N/A |
Education related SDGs:the Sustainable Development Goals
Last modified : Sat Mar 21 12:28:58 JST 2020