A function sends points to points. Much of analysis asks
what it does to sets of points. Where
does send an
interval? Which inputs land in a given set of outputs?
The first question is answered by the image , the second by the
preimage ,
and the two are the subject of this section. They look
like mirror images of each other, and they are not:
preimages respect every set operation of Section 1.2,
while images respect only unions. The reason is one
quantifier, and by the end of the section we will be
able to point at it.
Throughout, is a function (Definition 1.4.1),
and the unions and intersections of families are those
of Definition 1.2.4.
An intersection of a family of subsets of is taken inside ; of subsets of , inside .
A question
about squares
Let , , and take the two intervals and . Squaring
gives every
number from to
, and so does
squaring . So the
set of squares of points of and the set of squares
of points of are
both , and
the points they share make up .
Now intersect first. The intervals and share only the point
, so , and its
only square is .
Squaring the intersection gives ; intersecting the
squares gives . The order of the two operations
matters.
Try the same thing backwards. Instead of pushing sets
forwards through ,
pull them back: for a set of outputs, collect the
inputs whose squares lie in . Take and . The inputs
with square in
form , those
with square in
form , and the inputs common to both are and . Intersecting first
gives , whose inputs are again and . This time the order
does not matter.
Is that an accident of these intervals? No. Pulling
back will turn out to respect intersections for every
function and all sets, while pushing forwards respects
them exactly for the injective functions. To see why, we
first need names for the two operations.
Images and
preimages
The two sets in the question above keep recurring:
“all the values for in ” and “all the inputs
with in ”. The first was already
used in Section 1.4 for , where it is the range of .
An image hides a “there exists”; a preimage hides
nothing.
Definition
1.6.1 (Image)
Let be a function and . The
image of under is the set We also write it . In
symbols, for every ,
Definition
1.6.2 (Preimage)
Let be a function and . The
preimage of under , also called its
inverse image, is the set In symbols, for every , . The preimage is defined for
every function , whether or not has an inverse.
In Section 1.4 a point with was called a
preimage of ; that
is, . So the preimages of a point
are the elements
of the preimage of the set .
Read the two definitions clause by clause.
- The ambient sets. Both are sets by
specification (Definition 1.1.3):
is carved out
of the codomain ,
and out
of the domain . So
and always. The shorthand
names the same subset of ; it is a way of
writing, not a new rule of set formation.
- The image. “” says that
is
hit by some point of . The words “there
exists” are part of the definition. To
use a line , we must name
a witness: “let with ”. That is the rule E of Logic and
Proof, Section 5.6, and the name must be fresh. To
prove , we exhibit a witness, by I (Logic and
Proof, Section 5.5).
- The preimage. “” says
that is sent
into . There is no
quantifier. For , a line is used and proved by one
substitution: it is exchanged for , and
back.
- The symbol . In , the symbol
is not a
function that is applied to . The whole expression
is the
name of a set built from and . Section 1.5 used for the inverse
function of a bijection; the remark at the end of this
section reconciles the two readings.
The notation puts a set where
puts a point.
When the letter in the brackets has been declared a
subset of , the
expression is an image; when it has been declared a
point, it is a value. As with the pair and the interval
of Section 1.3, the declaration decides.
Start with the smallest possible example, where
everything can be listed.
Example
(Images and preimages by listing)
Let , , and let be given by Find , , , and ; then , , , , and
.
Solution. Images. A point
lies in when some has , so we apply
to each point of
and collect the
results. : both points go to , and a set lists once. .
,
the range; is not
in it. : a point in it would need some
,
and there is none.
Preimages. A point lies in when , so we test
each of the four points of . .
. : no point of is sent to . , since never
holds. , since holds for every .
The two computations differ in shape. For the image
we ran through the points of and
produced outputs. For the preimage we
ran through the points of and
tested each one. That is the “there
exists” of the image and the plain condition of the
preimage, seen on a four-point set.
The example also contains a non-example by minimal
change. The sets and are both one-point
subsets of . The
first has a two-point preimage; change to and the preimage
becomes empty, because lies outside the range.
The preimage of a non-empty set can be empty. What fails
is the existence of a point of sent into the set.
Why is the preimage defined for
every function, when as a function
exists only for bijections? Because the question “which
inputs land in ?”
makes sense for any : its answer may be
empty, or contain many points, and neither is a problem
for a set. The function of Section 1.5
asks for more: exactly one input for each output. This
is why analysis states its definitions with preimages.
“The preimage of every open set is open” makes sense for
every function; Metric and Topological Spaces,
Chapter 1 uses it to characterize continuity.
Warning. The preimage does not
presuppose that
is invertible. For the squaring map on , which has no inverse
function, is a perfectly good set. What the
symbol does not give is a value “”: that would be
a point, and there are two candidates.
Computing
images and preimages
With an infinite set, listing is impossible, and the
definitions are used as they stand. The image asks us to
name witnesses; the preimage asks us to solve an
inequality.
Example
(Images and preimages of intervals under
squaring)
Let , . Prove that
- (a) ;
- (b) ;
- (c) ;
- (d) .
Solution. We use school facts about
real numbers, and every has a square root , and, by Logic and Proof, Theorem 2.4.5,
for ,
holds
exactly when .
- (a) Idea.
An image is proved equal to a set by two inclusions. The
inclusion
uses , so it names a witness. The inclusion proves , so it
exhibits one.
Let
.
Then for
some ;
name it .
Certainly . If , then , so . If , then , so . In either case , that is,
.
Let
. Take
. Then , so , and . Hence .
The witness in could have
been for
, but not
for , where
.
One witness per
is all we need, so we choose the one that always
works.
- (b) Idea. A
preimage is a set of solutions of a condition on . No witness is needed:
each line is an equivalence.
For every , The first step is Definition 1.6.2.
The second uses and Logic and Proof, Theorem 2.4.5
with among
, , . The third splits by
the sign of : for
, , and for
, . So the two
sets have the same elements.
(c) For every
, ,
so
never holds. The preimage is empty, although is not.
(d) First , by
the argument of (a): a square of a number in lies in , and each is with . Then,
as in (b), for every , .
Part (d) is worth a second look. We started with
, pushed it
forwards and pulled it back, and got the bigger set
. The
negative numbers came in because they have the same
squares as the positive ones. That is a failure of
injectivity, and the subsection “There and back” later
in this section proves that it is the only way the round
trip can grow a set.
Quick check. For on , find , , and
.
Solution. , the solutions of . , since . For
the last, ,
and then , by the argument of Example (Images and preimages of intervals under squaring)
(a). So , which is smaller than : the negative
numbers are not squares.
Sets of
numbers as images
Analysis on the Real Line, Chapter 1 works
with three ways of making new sets of real numbers from
old ones: for and , The first two are images in the sense of Definition 1.6.1.
In the third, two letters vary, and the notation means,
as for Definition 1.3.2,
Each is an image, and seeing them as images
tells us how to prove things about them: an element of
is used by
naming two witnesses.
Example
(Reflections, scalings and sums as images)
Let and .
- (a) Let ,
, and
, . Show that and .
- (b) Let , . Show that .
- (c) Compute , ,
and .
Solution.
(a) By the
shorthand of Definition 1.6.1,
, which is as written above. In
the same way, . Nothing more is needed: the
set-builder is the image, written in
the form of Definition 1.6.1.
(b) Here the
domain is the product of Section 1.3, and . An element of is a pair
with and (Definition 1.3.2).
Let
. Then
for some
and ; name them. The
pair lies in , and . So , with witness .
Let
. Then for some ; name it . Since , for some and ; name them. Then
, so .
Unwinding took two layers of
witnesses: first the pair from the image, then
its coordinates from the product.
- (c) : if
with , then ; and if
,
then and . Next, is the image of the four pairs
, , , , so it is , with
4 elements. Finally, is the image of , , , , which is , with only 3
elements: the pairs and have the same image , because is not injective.
This pays a debt. Analysis on the Real Line,
Chapter 1 introduces these sets by set-builder, and part
(b) shows that even the two-variable form is an image,
of under
, so Definition 1.6.1
is what all three rest on: an element of is used by naming
two witnesses, as in part (b).
Preimages
respect every operation
Now the promised theorem. The preimage of a union is
the union of the preimages, and the same holds for
intersections, complements, and differences. No
hypothesis on is
needed.
Theorem
1.6.1 (Preimages of Set Operations)
Let be a function.
- (a) For every family
of
subsets of , .
- (b) For every family
of
subsets of , , the intersection on the left
taken in and on
the right in .
- (c) For every , .
- (d) For all , .
Idea. Unwind each side at a point
. A preimage
turns “ is in the
preimage of something” into “ is in that
something”. The set operation is then applied to
one point, , and on the other
side it is applied to one point, , whose membership in
each is
again a statement about . The two sides say
the same thing about the same point. No point is ever
named as a witness for an image. The only “there exists”
is over the index
in (a), and its witness is handed straight from E to I, so no witness
can go wrong, and nothing is asked of .
Proof. Every set in the four laws
is a subset of : a
preimage is one by Definition 1.6.2,
a union of subsets of is one because each of
its elements lies in some ,
an intersection in and a difference are
subsets of by Definition 1.2.4
and Definition 1.2.1,
and . For two subsets
of , a point outside lies in neither, so by
Definition 1.1.1,
holds as soon
as for every . Let . In each chain below, the steps labeled (P)
are Definition 1.6.2,
which applies because ; the others are named.
(a) The steps marked “union” are Definition 1.2.4.
In the third step, for each fixed the statements
and
are equivalent, so one holds for some exactly when the other
does: a witness
for one is a witness for the other.
(b) In the second step, the intersection in is , and the clause holds because
maps into . In the last step, the
intersection in
is , and the
clause
holds by assumption. The third step holds for each , hence for all at once.
(c) The second and fourth steps are Definition 1.2.1
for , with
the clause that is known to hold dropped. The third
negates both sides of the equivalence , as Logic and Proof, Example (Negating both sides of an iff)
allows.
(d) by (P) and Definition 1.2.1
in the first step, (P) and Logic and Proof, Example (Negating both sides of an iff)
in the second, and Definition 1.2.1
in the third.
In each chain the equivalences link up, so the first
statement is equivalent to the last, for every . This proves the
theorem.
The proof never named a witness for an image (the
index in (a) is
taken by E
and passed unchanged to I) and never used
a property of
beyond its being a function. That is the whole content
of the slogan: a preimage hides nothing. Each law of
sets was carried across by the corresponding law of
logic, applied to the one point , exactly as in
Section 1.2.
The empty family is covered. When , the
intersection of the empty family in is and in is (Definition 1.2.4),
and (b) says , which is true. The union of the empty family
is , and
(a) says , also true. This is the payoff of
taking intersections inside a named ambient set: the
theorem holds with no exception for .
Preimages also behave well under composition, with
the order reversed. We will need this in Metric and
Topological Spaces, Chapter 1, to show that
composites of continuous maps are continuous.
Proposition
1.6.2 (Preimage under a Composite)
Let and be functions, and . Then
To pull a set back through “first , then ”, pull it back through
first. This is
the same reversal as for the inverse of a composite
(Exercise B2 of Section 1.5), and here no function needs
an inverse.
Images
respect unions
Now push forwards. For unions the result is the same
as for preimages, but the proof is different in kind: it
has to name witnesses.
Theorem
1.6.3 (Image of a Union)
Let be a function, and let be a
family of subsets of . Then
Idea. Unwind the left side at a
point : there is a
point in the
union with , and being in the union means there is an
index with . So “there is
, and there is
”. The right side
says “there is ,
and there is ”.
The two differ only in the order of two “there exists”,
and two existential quantifiers can be exchanged: name
both witnesses, then reintroduce them so that the
quantifiers come out in the other order.
Proof. We prove two inclusions. The
union is a subset of , so its image is
defined.
Let
. By Definition 1.6.1,
and there
is with ; name such a point .
By Definition 1.2.4,
there is
with ;
name such an index .
Now and
, so , with
witness .
Since ,
, with witness .
Let
. There is with ; name it .
So , and
there is
with ; name
it .
Since and
, , with witness .
Since ,
, with witness .
This proves the theorem.
Look at the order of the tags in : E for , E for , I for , I for . The witnesses are
reintroduced in the same order they were named. Because
I builds the
formula from the inside out, , which was the outer
witness, ends up as the inner one. To rebuild the
quantifiers in their old order, the I steps would have
run in reverse, I for before I for . That the order is not
reversed is the exchange of the two “there exists”. The
two E boxes
may close at the end because the conclusion
mentions neither
nor : the side
condition of E (Logic and
Proof, Section 5.6) holds. The case needs no
separate treatment: both sides are
and .
Images and
intersections
For unions, images behave. For intersections, the
question of the opening showed they do not: and
for the squaring map. One inclusion
survives, and the other fails in a way that is
instructive, because the failing inclusion has a
tempting false proof.
Example
(Two witnesses under one name)
Here is a “proof” that for every function and all
.
- Let . (2) Then , so for some . (3) Also , so for some . (4) Hence and , so . (5) Therefore .
Show that the conclusion is false, and find the line
that fails.
Solution. The conclusion is
false. Take on , , and . Then , so
; but , so , and .
The failing line is (3). Line (2) is a
correct E:
it names a witness with . Line (3) performs a second E, on , and gives its
witness the same name . The rule requires a
fresh name (Logic and Proof, Section 5.6). The
statement “
for some ”
promises some point of , not the point already
named. Reusing the name silently asserts that the two
witnesses are equal, and nothing says they are. This is
the error “one name for two witnesses”, entry (N4) of
the catalogue of what is not allowed (Logic and
Proof, Section 8.6).
A counterexample to the step. With the data
above and :
line (2) names , the only point of . The only point of
with square is , so line (3),
with the name
meaning the of
line (2), asserts , which is false. Lines (4) and (5) are
correct inferences from what (3) wrongly asserts.
Warning. When you unwind two
images, give the two witnesses two names: “ with , and with ”. A single name
is a hidden claim that , which is exactly what fails for with , . If the proof needs
them equal, it must prove it.
With two names, the proof gets as far as and
stops. To conclude we need exactly the property that injectivity
supplies. So the inclusion should hold for injective
functions, and only for them.
Theorem
1.6.4 (Image of an Intersection)
Let be a function.
- (a) For all , .
- (b) The equality
holds for all
if and only if is injective.
Try it first (ten minutes): if is injective, why
should hold? Start from “let
” and unwind both images, with two
names.
Idea. The attempt names and with , and then
has two points where it needs one in . That is the
obstacle Example (Two witnesses under one name)
tried to wish away. Injectivity removes it: gives , so lies in both sets.
For the converse, run the failure backwards. If
equality holds for all , use it on the
smallest sets that could show a failure of injectivity:
two one-point sets and with .
Before reading on: which line of the proof of
uses
injectivity, and which line of uses that
equality holds for all sets rather than for one
pair?
Proof.
(a) Let . By Definition 1.6.1
there is with ; name it . Since , , with witness
; since , , with witness
. So .
(b) Suppose
is injective, and
let . By (a) it suffices to prove . Let . Since , there is with ; name it .
Since ,
there is
with ; name
it , a new name
. Then , so because is injective (Definition 1.4.3).
Hence , so
, and
, with witness .
Suppose for all . Let
with
,
and apply the hypothesis to and
. Now , with witness , and ,
with witness .
So . Hence there is with ; name it . Then and , so . Since were arbitrary,
is injective.
This proves the theorem.
The proof of is direct:
it proves
by pushing the one-point sets through the hypothesis,
without supposing . Read contrapositively, the same sets give
the witness of failure: whenever with
, the
sets and
have while . For the squaring map, and is such a pair,
and the intervals and of the opening are a larger failure of the
same kind.
Compare with Example (Two witnesses under one name).
The false proof and the true one begin identically. The
false one reuses a name and thereby assumes ; the true one keeps
two names and proves , from injectivity,
on the one line where the hypothesis is used. That line
is the whole difference between a theorem and a false
statement.
There and
back
What happens when we push a set forwards and pull it
back, or the other way round? Part (d) of Example (Images and preimages of intervals under squaring)
and the quick check after it gave one answer each for
the squaring map: is bigger than , and is smaller than . In general, the
round trip through can only grow a set,
and the round trip through can only shrink
one.
Proposition
1.6.5 (Image and Preimage Round Trips)
Let be a function.
- (a)
for every . Equality holds for all if and only
if is
injective.
- (b) for every ; in particular .
Equality holds for all if and only if is surjective.
Idea. For (a), a point is sent into
, with itself
as witness, so it lies in the preimage. A point of the preimage has
for
some , and
it lies in when
: that is
injectivity again. For (b), a point of is with : so it lies in
, and it is a
value of . Those
two conditions are all there is to it.
Proof.
- (a) Let and . Then , and , with
witness . So by Definition 1.6.2.
This proves .
Suppose is
injective, and let . Then and , so there
is with
; name
it .
Since is
injective (Definition 1.4.3),
, so . With the
inclusion already proved, by Proposition 1.1.1.
Suppose for every . Let with . Then
, with witness , so by Definition 1.6.2.
The hypothesis with , a subset of because , gives , so . Hence , and is injective.
- (b) Let . Let . There
is
with ; name
it . Then and , so ; and , with witness
. Let . Since
, there
is with
; name it
. Then , so , and
,
with witness .
This proves , and .
For the last statement: if is surjective (Definition 1.4.4),
every lies
in ; since
by
Definition 1.6.1,
by Proposition 1.1.1,
and for every , because .
Conversely, if for every , take : since , this says
, so every
is for some (Definition 1.6.1),
and is surjective
(Definition 1.4.4).
This proves the proposition.
So the two round trips measure the two failures of
Section 1.4. Pushing forwards and pulling back adds to
the points that
share a value with a point of : nothing is added, for
every , exactly
when is
injective. Pulling back and pushing forwards removes
from the points
that are never hit: nothing is removed, for every , exactly when is surjective.
Two
readings of the inverse symbol
For example, on
is a bijection with inverse
(Section 1.5). The preimage is , and the image of under the inverse
function is as well.
Exercises
A. Check your
understanding
Exercise
(A1)
Parts (a)–(d) are about Theorem 1.6.1
and its proof.
- (a) Suppose we tried
to prove the image version of law (b), , by the same kind of
chain. At which step would a witness have to be named,
and why does the preimage version need none?
- (b) Run law (b) on
on , with , , and : compute
both sides.
- (c) What are both
sides of law (b) when ?
- (d) State law (c) in
symbols, for and .
- (e) True or false,
with a reason: for every , .
Solution.
(a) At the step
that unwinds into “for every , ”, and then
each
into “there is with ”. The witnesses may differ from one
to another, and
the left side needs one point in every
. In the
preimage version, the corresponding step is “for every
, ”, a
statement about the single point with no “there
exists” in it, so nothing needs naming.
(b) , so
the left side is (Example (Images and preimages of intervals under squaring)
(b)). On the right,
and , whose intersection is . The
two sides agree.
(c) Both are
. The left side is
,
since the empty intersection in is ; the right side is the
empty intersection in , which is .
(d) : a point of is sent outside exactly when it is not
in the preimage of .
(e) True. Since
,
(each
element of lies
in ), so the two
sides are the image of the same set.
B. Practice
Exercise
(B1: Computing images and preimages)
Compute each set, and prove each equality by two
inclusions or by a chain of equivalences.
- (a) For , : the image and
the preimage .
- (b) For : the preimages of and , and the image of
.
- (c) For ,
:
the image
and the preimages and .
Solution.
(a) The image is
. If with , then is an integer and , so . Let . The
pair lies in
, has
, and ; so is in the image. The
preimage is , since exactly when .
(b) By the
definition of the indicator (Section 1.4), for
and
otherwise. So
and , each a chain of one
equivalence. The image : every point of lies outside and is sent to
, and is hit, for instance by
.
(c) Write . The
image is . If , then , so
,
and hence by Logic and Proof, Theorem 2.4.5
applied to and ,
and . Let , and take
. Then , so , and . For the preimages: , so ;
and , so .
Exercise
(B2: Two laws, element by element)
Let be a function. Prove each law directly, by
two inclusions or by a chain of equivalences at a point,
tagging each step that names or exhibits a witness with
or .
- (a) for . (This is a case of Theorem 1.6.3;
prove it without citing it.)
- (b) for . (This
is Theorem 1.6.1
(d); prove it without citing it.) Which steps, if any,
need a tag?
Solution.
(a) Let . There
is
with ; name
it .
By Definition 1.2.1,
or . Case 1:
. Then , with witness
,
so . Case 2: . Then , with witness
,
so . Let .
Case 1: . There is with ; name it .
Then , so , with witness .
Case 2: is the same with in place of . In either case .
(b) Both sides
are subsets of .
For : if and only if
(Definition 1.6.2)
if and only if and (Definition 1.2.1)
if and only if and (Definition 1.6.2,
and Logic and Proof, Example (Negating both sides of an iff)
for the second clause) if and only if . No step names or exhibits a witness,
so no step carries a tag: this is the difference between
(a) and (b).
Exercise
(B3: The two readings of the inverse)
Let be a bijection, with inverse function ,
and let . Prove that the image of under the function
equals the
preimage of under
. To keep the
readings apart, write for the inverse function, and
prove . The remark in “Two readings of
the inverse symbol” gives the argument in brief; write
it out as two inclusions, tagging each step that names
or exhibits a witness with or
.
Solution. Let . There is
with ; name it .
Then , and
, since . So lies in the
preimage.
Let
with . Then , since . So
, with
witness
.
Hence
equals the preimage of under : for a bijection, the
two readings of name the same
set. Both equations of Definition 1.5.2
were used, one in each inclusion.
C. Going deeper
Exercise
(C1: Images and differences)
Let be a function and .
(a) Here are the
first lines of a proof that . Name the move, then complete
it.
Let . Then , so there is with ; name it .
Also .
(b) Show that the
reverse inclusion can fail, with on , , and .
(c) Prove that
holds for all if and
only if is
injective.
Solution.
- (a) The move is
element-chasing: unwind the membership
of the hypothesis into its definition, and rewind into
the definition of the goal. The goal is ,
which needs a witness in , and the natural candidate is the
already named. We
know ; we
need .
Suppose .
Then , with witness ,
which contradicts . Hence . So
and , which
gives , with witness .
(b) ,
so . But , so . The point lies in and not
in .
(c) Suppose
is injective. By
(a) it suffices to show . Let
, and name with . Then , with witness
. Suppose , and name
with . Then , so by injectivity, and
,
contradicting . Hence , and .
Suppose equality holds for all . Let
with
,
and take , . Then ,
so . Suppose . Then , so
, which is impossible. Hence , by (Logic and Proof, Definition 2.5.1),
and is
injective.
Marking scheme. (10 points)
- 3: (a) shows by deriving from , and concludes with the witness .
- 2: (b) computes both sides for the given data.
- 3: (c) names two
witnesses, and , and uses injectivity to identify them.
- 2: (c) applies the
hypothesis to one-point sets (or any sets that separate
from ) and concludes .
Fatal errors (0 for the step): using one name for the
witnesses of and (entry (N4) of Logic and
Proof, Chapter 8’s catalogue); in , assuming
injectivity to compute .
Exercise
(C2: Find the error)
A student proves the following claim: if is
injective and , then .
- Let . (2) By the definition of
preimage,
and .
(3) Since , we have . (4) Since was arbitrary, .
- (a) Is the claim
true?
- (b) Which line
fails, and which rule does it skip?
- (c) Give a
counterexample to the failing step, and repair the
proof.
Solution.
(a) The claim is
true: it is the half of Proposition 1.6.5
(a).
(b) Line (3)
fails. The statement says only that for
some (Definition 1.6.1).
To use it, the proof must name that witness by E, with a fresh
name. Line (3) skips the E and silently
takes the witness to be itself. The name is already in use (line
(1) introduced it), so the step breaks the fresh-name
condition of E (Logic and
Proof, Section 5.6), the condition behind entry
(N4) of the catalogue of Logic and Proof,
Chapter 8. The tell is that injectivity, a hypothesis,
is never used: an argument that ignores a necessary
hypothesis cannot be right.
(c) A
counterexample to the step “, so ” needs a
non-injective function, since for injective ones the
conclusion of the step is true. Take on , , and . Then , but
.
Repair: replace (3) by “Since , there is
with ; name it
. Since is injective, . Hence .”
Exercise
(C3: Exit check: preimages)
- (a) Let be a
function and a family of subsets of . Prove that , the
intersections taken in and in .
- (b) Give a function
and sets with , computing both sides.
Solution.
- (a) We prove two
inclusions.
Let
. By Definition 1.6.2,
and . By Definition 1.2.4,
for
every . Let
. Then and , so . Since
was arbitrary,
lies in every
, and
since ,
.
Let
. Then and for every . Let . Then by Definition 1.6.2.
Since was
arbitrary, and , . So .
If , both sides are , and the argument above
covers this case: the “for every ” statements hold
vacuously.
- (b) Let be the constant function, , . Then , so
. But , so . (The squaring map with , is another
answer:
against .)
Marking scheme. (10 points)
- 1: announces two inclusions (or a chain of
equivalences at a point ).
- 3:
unwinds to “ for every ”, then rewinds to for an
arbitrary .
- 3:
the reverse chain, with arbitrary.
- 1: the ambient sets are named (, ) or the case
is
handled.
- 2: a correct example, with both sides computed.
A single chain of equivalences, each step justified,
earns the first seven points. Fatal errors (0 for the
step): fixing one
and concluding for all (entry (N1) of
Logic and Proof, Chapter 8’s catalogue);
stating the example’s two sides without checking an
element that lies in one and not the other.
R. Review
Exercise
(R1)
Here is a derivation of “if , then ”. The steps “by def.” unwind or
rewind Definition 1.1.2
and Definition 1.2.2.
1
2def. 1
3
4def. 3
5def. 4
6
7 5
8 7, 6
9 2
10 9, 8
11 6–10
12 6–11
13def. 12
14def. 13
15 3–14
16 3–15
17def. 16
18 1–17
Write the proof as plain prose, the way a
mathematician would. Then say which sentence of your
proof carries each of the five boxes.
Solution. Proof. Suppose
. Let
,
so .
Let . Then
, since
, and
so , since
.
Hence , that is, . This proves .
The boxes. “Suppose ” opens the
box ;
its closing line 18 is the silent frame of the whole
proof. “Let ” opens two boxes at once: the
box for and the box
inside it. “Let ” likewise opens the box
for and the
box .
“Hence ” closes the two inner boxes (lines 11 and 12)
and rewinds the definition (line 13). “This proves ” closes the boxes (lines 15, 16)
and rewinds (line 17).
This is the passage from level 0 to level 3 of
Logic and Proof, Section 8.3: each “let”
carries a box together with the box of
a subset statement, the and
lines 7–10 become the two “since” clauses, the unwinding
lines 2 and 5 go silent, line 4 becomes a “so” and line
14 a “that is”, and the rewinding lines 13 and 17 are
the two conclusions the prose states.
Exercise
(R2)
Decide whether for all sets , by a table of the eight possible
memberships of a point in , , . If the two sides can
differ, turn a row where they differ into a
counterexample.
Solution. Write , , for the statements
, , . By Definition 1.2.1,
is , and is . The table: The columns differ in the first and third
rows. Take the first row: put the point in exactly the sets
whose statement is true, all three, so . Then
, so ; and , so . The two
sides differ, so the identity is false. (The third row
gives , , with the same two answers.)
Why a table suffices: each side’s membership
condition is a formula in , , , and a row with the two
columns different gives sets directly, which are then
checked by computing both sides, as above. The truth
tables of Logic and Proof, Chapter 4 add one
more thing: by Logic and Proof, Corollary 4.7.3,
the first row shows that the sequent is not
derivable, so the propositional rules cannot carry a
point of the left side into the right side.
Exercise
(R3)
Derive . Then read the
derivation as a proof that for sets , if , then . Which step is classical?
Solution. The goal is an
implication, so open a box on with goal . The premise can
fire only on , which needs , and nothing gives outright. So split
on ,
by excluded middle (Logic and Proof, Proposition 2.5.3):
in the case the
goal is immediate, and in the case the premise gives
.
1
2
3
4
5 4
6
7 2, 6
8 1, 7
9 8
10 3, 4–5, 6–9
11 2–10
As sets. Suppose , and let . Take ,
, to be , , . By Definition 1.1.2
and Definition 1.2.1,
the hypothesis at this is ,
and the goal is . The derivation, used as a derived rule (Logic and Proof, Definition 2.3.1),
gives , and with it gives . In prose:
either , and
then ; or , and then , so . Since
was arbitrary, .
The classical step is line 3, the case split “ or ” by excluded
middle, which is derived with (Logic and Proof, Definition 2.5.1).
Exercise
(R4)
Show that there is no set that contains every
singleton as
an element.
Solution. Suppose were such a set. Let
, a set by
specification (Definition 1.1.3);
its elements are sets, since may also contain
numbers, and those are excluded. Consider the union
of the
sets in (Definition 1.2.4,
the form for a set whose elements are
sets). For every set , the singleton lies in , hence in , and ; so . Thus
is a set
of which every set is an element, and Theorem 1.1.4
says there is no such set. This contradiction shows that
no such
exists.
The tool, and the look-alike. The tool is
Russell’s theorem, Theorem 1.1.4,
applied not to
but to .
Applied to
directly, it says only that , and that does not contradict anything: was supposed to contain
singletons, not that set. The move that makes it work is
the union, which turns “contains the singleton of every
set” into “contains every set”. A direct diagonal
construction inside also works, but it
repeats the proof of Theorem 1.1.4
instead of using it.