Beruflich Dokumente
Kultur Dokumente
22
Suppose B is a set, {Ai |i ∈ I} is an indexed family of sets, and I 6= ∅.
(a) What proof strategies are used in the following proof that B ∩ (∪i∈I Ai ) = ∪i∈I (B ∩
Ai )?
Proof. Let x be arbitrary. Suppose x ∈ B∩(∪i∈I Ai ). Then x ∈ B and x ∈ ∪i∈I Ai , so
we can choose some i0 ∈ I such that x ∈ Ai0 . Since x ∈ B and x ∈ Ai0 , x ∈ B ∩ Ai0 .
Therefore x ∈ ∪i∈I (B ∩ Ai ).
Now suppose x ∈ ∪i∈I (B ∩ Ai ). Then we can choose some i0 ∈ I such that x ∈
B ∩ Ai0 . Therefore x ∈ B and x ∈ Ai0 . Since x ∈ Ai0 , x ∈ ∪i∈I Ai . Since x ∈ B
and x ∈ ∪i∈I Ai , x ∈ B ∩ (∪i∈I Ai ). Since x was arbitrary, we have shown that
∀x[x ∈ B ∩ (∪i∈I Ai ) ↔ x ∈ ∪i∈I (B ∩ Ai )], so B ∩ (∪i∈I Ai ) = ∪i∈I (B ∩ Ai ).
Givens Goal
- B \ (∪i∈I Ai ) = ∩i∈I (B \ Ai )
Para lidar com a igualdade, vamos dividir a análise em duas partes. Pois B \
(∪i∈I Ai ) = ∩i∈I (B \ Ai ) é equivalente a (B \ (∪i∈I Ai ) ⊆ ∩i∈I (B \ Ai )) ∧ (∩i∈I (B \
1
Ai ) ⊆ B \ (∪i∈I Ai )). Façamos inicialmente o lado esquerdo da conjunção acima.
Então,
(⇒)
Givens Goal
- ∩i∈I (B \ Ai ) ⊆ B \ (∪j∈I Aj )
Givens Goal
x ∈ ∩i∈I (B \ Ai ) x ∈ B \ (∪j∈I Aj )
Givens Goal
∀i ∈ I(x ∈ B ∧ x ∈
/ Ai ) x∈B
x∈
/ (∪j∈I Aj )
Givens Goal
∀i ∈ I(x ∈ B∧ ∈
/ Ai ) x∈B
j∈I x∈
/ Aj
Givens Goal
x∈B x∈B
x∈/ Aj x∈
/ Aj
j∈I
Givens Goal
- B \ (∪j∈I Aj ) ⊆ ∩i∈I (B \ Ai )
Givens Goal
x∈B x ∈ ∩i∈I (B \ Ai )
x∈
/ (∪j∈I Aj )
2
Note que o segundo given é equivalente a ¬∃j ∈ I(x ∈ Aj ) que é equivalente a
/ Aj ). E, o goal é equivalente a ∀i ∈ I(x ∈ B \ Ai ). Assim, tomando
∀j ∈ I(x ∈
um i arbitrário e supondo i ∈ I, obtemos:
Givens Goal
x∈B x∈B
∀j ∈ I(x ∈
/ Aj ) x∈
/ Ai
i∈I
Givens Goal
x∈B x∈B
i∈I→x∈ / Ai x∈
/ Ai
i∈I
Desde que x foi um elemento arbitrário, então, temos mostrado que ∀x(x ∈
B \ (∪j∈I Aj ) ↔ ∩i∈I (B \ Ai ), então B \ (∪j∈I Aj ) = ∩i∈I (B \ Ai ).
(c) Can you discover and prove a similar theorem about B (∩i∈I Ai )? (Hint: Try to
guess the theorem, and then try to prove it. If you can’t finish the proof, it might
be because your guess was wrong. Change your guess and try again.)
Givens Goal
- B \ (∩i∈I Ai ) = ∪j∈I (B \ Aj )
3
Sabe-se que para quaisquer dois conjuntos R e S, se R = S então (R ⊆ S ∧ S ⊆
R). Visto que o goal segue o mesmo modelo, vamos prová-lo em duas partes.
(→)
Givens Goal
- B \ (∩i∈I Ai ) ⊆ ∪j∈I (B \ Aj )
Givens Goal
x ∈ B \ (∩i∈I Ai ) x ∈ ∪j∈I (B \ Aj )
Givens Goal
x∈B ∃j ∈ I(x ∈ B ∧ x ∈
/ Aj )
x∈
/ ∩i∈I Ai
Givens Goal
x∈B ∃j ∈ I(x ∈ B ∧ x ∈
/ Aj )
i0 ∈ I
x∈/ Ai
Givens Goal
- ∀x(x ∈ ∪j∈I (B \ Aj ) → x ∈ B \ (∩i∈I Ai ))
Givens Goal
x ∈ ∪j∈I (B \ Aj ) x ∈ B \ (∩i∈I Ai )
Givens Goal
∃j ∈ I(x ∈ B ∧ x ∈
/ Aj ) x∈B
∃i ∈ I(x ∈
/ Ai )
4
Givens Goal
x∈B x∈B
x∈
/ Aj0 ∃i ∈ I(x ∈
/ Ai )
Assim, vemos que x ∈ B decorre imediatamente dos givens e, que para o caso
de i = j0 , temos um x tal que x ∈
/ Aj0 .
Prova: Sabe-se que demonstrar a igualdade de conjuntos é o mesmo que
mostrar (A ⊆ B) ∧ (B ⊆ A), para A e B conjuntos. Assim, vejamos a seguir as
demonstrações das duas partes do teorema, as chamadas “ida” (→) e “volta” (←).