Date
|
What we discussed/How we spent our time
|
Aug 21
|
Syllabus. Policies. Text.
The use of AI in this class.
|
Aug 24
|
I define the main goals of the course to be:
(1) To learn what it means to say
``Mathematics is constructed to be well founded.'' To learn
which concepts and assertions depend on which others.
To learn what are the most primitive
concepts ( = set, $\in$) and the most primitive
assertions ( = axioms of set theory).
(2) To learn how to unravel the definitions of
``function'', ``number'', and ``infinite'',
through layers of more and more primitive
concepts, back to ``set'' and ``$\in$''.
(3) To learn the meanings of, and the distinction between,
``truth'' and ``provability''.
To learn proof strategies.
(4) To learn formulas for counting.
Axioms of set theory.
I will occasionally post notes for Math 2001
in the form of flash cards on Quizlet. To join
our quizlet class, go to
https://quizlet.com/join/mExWGGZqj.
(Test yourself on the Axioms of Set Theory with this
Quizlet link:
https://quizlet.com/_61ko6h.)
|
Aug 26
|
Read Sections 1.1 and 2.1.
We began discussing `naive' set theory,
in which we `define' a set to be
an unordered collection of distinct objects.
We contrasted this with formal set theory
based on the axiom system ZFC (Zermelo-Fraenkel
set theory with the Axiom of Choice).
We discussed
(i) the symbol $\in$.
(ii) the Axiom of Extensionality.
(iii) the Axiom of the Empty Set.
(iv) the Axiom of Pairing.
(iv) the Axiom of Union and the definition of the
successor function: $S(x)=x\cup \{x\}$.
(v) the definitions of $0, 1, 2, 3, 4$.
(vi) the recursive definition of addition of natural numbers.
Using these definitions, we proved that $2+2=4$.
|
Aug 28
|
We discussed expanding the language of set
theory following
these slides.
This included a discussion of
the subset relation and the power set function.
|
Aug 31
|
We discussed
(i) the directed graph model of set theory.
(ii) the Axiom of Separation.
(iii) the fact that Naive Set Theory is inconsistent
(Russell's Paradox).
Quiz 1 solutions.
|
Sep 2
|
We reviewed Unrestricted Comprehension versus Restricted Comprehension,
Russell's paradox, and the fact that naive set theory is inconsistent.
Then we discussed
(i) why there is no set of all sets.
(ii) why we do not need an Axiom of Intersection.
(iii) the
Axioms of Replacement, Choice, and Foundation.
(iv) how the Axiom of Replacement can be used in place
of the Axiom of Separation to separate out nonempty subsets
of a given set.
(v) the fact that the Axiom of Choice is equivalent over ZF to the
statement that every set can be enumerated y an ordinal.
(vi) the fact that the Axiom of Foundation implies that the
successor function is injective.
We concluded by defining the symbols
$\cap$ and $\bigcap$ for intersection
and we stated without proof that
the class $\bigcap \emptyset$ is not a set.
In this way, intersection behaves differently than union:
$\bigcup\emptyset$ IS a set. (Check: $\bigcup\emptyset=\emptyset$.)
|
Sep 4
|
We discussed Ordered Pairs and Relations.
|
Sep 7
|
Labor Day! No class.
|
Sep 9
|
We discussed
Functions and Operations.
|
Sep 11
|
We continued
these slides.
Some details are expanded in
this handout.
|
Sep 14
|
We finished
these slides.
Some details are expanded in
this handout.
The main new concept was the kernel of a function.
Quiz 2 solutions.
|
Sep 16
|
We spent some time on a group quiz.
Then we discussed how to answer a question.
We concluded the meeting by reviewing the definition
of the kernel of a function.
We explained how to determine the kernel of a function
if we are given the coimage of the function.
|
Sep 18
|
The abstraction of the concept of a kernel is
the concept of an equivalence relation.
We defined equivalence relations and showed
that every kernel is an equivalence relation
and every equivalence relation is a kernel.
We also explained how to determine
the coimage associated to a given kernel.
|
Sep 21
|
We discussed inductive sets and
the definition of the natural numbers
following these slides.
We showed that the natural numbers is the least inductive set.
Quiz 3 solutions.
|
Sep 23
|
We reviewed Quiz 3, emphasizing how to express some
concepts. For example, if $E\subseteq A\times A$,
then how do we correctly express the properties
(i) $E$ is reflexive, (ii) $E$ is symmetric, (iii)
$E$ is transitive? We mentioned that, if $E$
is an arbitrary binary relation
on $A$ and $(a,b)\in E$,
then one should say that
``$a$ is related to $b$'',
``$a$ is $E$-related to $b$'', or
``$E$ relates $a$ to $b$'',
but not
``$E$ maps $a$ to $b$''.
A map is a function, so if $E$ is not a function,
then it cannot map elements from one place to another.
We next began discussing induction, recursion, and the
arithmetic
of $\mathbb{N}$ following
these slides.
|
Sep 25
|
The main topics today were
- Induction
- Recursion
- Arithmetic on $\mathbb N$.
We completed the first 10 pages of
these slides.
|
Sep 28
|
We completed the proof of the Commutative Law
for addition of natural numbers.
Then we discussed
Strong Induction
and we used it tp prove that every
positive natural number is a product of primes.
Quiz 4 solutions.
|
Sep 30
|
We recalled the definition of Strong Induction
and stated the definition of
Course-of-Values Recursion.
We used C-o-V Recursion to define the Fibonacci numbers.
Next, we discussed examples of
mistakes in induction proofs.
Midterm Review Sheet.
|
Oct 2
|
We discussed finite and infinite sets
following these slides
(first 5 pages only).
We discussed countable, countably infinite, and uncountable sets.
We proved that $\mathbb{N}$ is countably infinite
by first proving the Pigeonhole Property.
We also proved that $|\mathbb{Z}|=|\mathbb{N}|$ and
$|\mathbb{N}\times \mathbb{N}|=|\mathbb{N}|$.
Midterm Review Sheet.
|
Oct 5
|
We proved Cantor's Theorem
following the last page of
these slides.
Then we
discussed and
proved the CBS Theorem.
Midterm Review Sheet.
Quiz 5 solutions. |
Oct 7
|
We discussed our progress toward meeting course
goals and reviewed for the Midterm Exam,
which will be in class at the usual time
on October 9 (Friday).
Midterm Review Sheet.
|
Oct 9
|
Midterm Exam.
No quiz next Monday. No HW assignment due next Wednesday.
|
Oct 12
|
Read Section 3.1. (Propositions, logical connectives,
truth tables, tautologies; pages 89-100)
We began a discussion of logic following
these slides.
We showed how to write Goldbach's Conjecture as a formal statement.
We discussed the first 5
pages of these slides
about Propositional Logic.
The topics considered include:
Propositions. Propositional variables. Compound propositions.
Logical connectives.
Truth tables.
Tautologies and Contradictions.
Quiz yourself
on terminology for Propositional Logic!
XKCD on Mathematical Symbols.
Midterm Exam Solutions
|
Oct 14
|
Midterm debrief.
We then discussed
more
Propositional Logic.
|
Oct 16
|
We gave the recursive definition of ``proposition''.
We then discussed
- tautologies and contradictions,
- logical equivalence, logical inequivalence, and logical independence,
- disjunctive normal form (DNF), and
- the fact that
$\{\wedge, \vee, \neg\}$ is a complete set of logical connectives.
We followed
these notes
up to page 11.
|
Oct 19
|
We worked on
these practice problems.
XKCD on Tautologies.
Quiz 6 solutions. |
Oct 21
|
Read Section 4.1. (Pages 135-151)
We discussed the first half of
this handout.
We started with examples where we converted
informal sentences to formal sentences.
The examples we considered were:
- $f\colon \mathbb R\to \mathbb R$ is continuous.
- There are at least three elements.
- There are exactly three elements.
- (About an ordered set) Any two elements have a least upper bound.
- If $a$ is a child of $A$ and $b$ is a child of $B$ and $A$ and $B$
are siblings, then $a$ is a cousin of $b$.
We discussed the common elements of these sentences
(variables, predicates, logical connectives, quantifiers, punctuation).
We ended the class with this question:
How do you formalize the following sentence?
Someone in class used to play the guitar, but no longer plays the guitar.
Arnie has no respect for those who have no respect for logic.
|
Oct 23
|
Read Section 4.2. (Pages 152-161)
We started by explaining how to
formalize the sentence
Someone in class used to play the guitar, but no longer plays the guitar
in a $2$-sorted
language (people, time)
with predicates for ``$p$ is a member of this class'',
``$p$ plays guitar at time $t$'', ``$t_{\textrm{NOW}}$'',
and ``$s<t$'' (an ordering symbol for time).
Then we explained how to avoid the use of multisorted structures
by adding additional predicates.
We next focused on assigning tables to primitive
and compound operations
and predicates following these notes.
|