mcguireh
(∀S)[S ∪ ∅ = S]
| (#) | Suppositions and derivations | Theorem and subgoals | |
|---|---|---|---|
| We presuppose the following: | |||
| (1) |
∀S1∀S2
[S1 = S2
↔
(∀x)
(x ∈ S1
↔
x ∈ S2)]
|
||
| (2) |
∀S1∀S2∀x
[x ∈ S1 ∪ S2
↔
(x ∈ S1 ∨ x ∈ S2)]
|
||
|
We start working with the formula being proved as follows: |
|||
| (3) |
(∀S)[S ∪ ∅ = S] |
||
|
Well, let an arbitrary value "A" be given; then we should prove the following: |
|||
| (4) |
A ∪ ∅ = A |
||
≡ by (1) with [S1 := A∪∅, S2 := A] |
|||
| (5) |
(∀x)(x ∈ (A ∪ ∅) ↔ x ∈ A) |
||
|
Well, let an arbitrary value "r" be given; then we should prove the following: |
|||
| (6) |
r ∈ (A ∪ ∅) ↔ r ∈ A |
||
|
We'll work on transforming the left-hand side of formula (6) to the right-hand side as follows: |
|||
| (7) |
r ∈ (A ∪ ∅) |
||
≡ by (2) with [x := r, S1 := A, S2 := ∅] |
|||
| (8) |
r ∈ A ∨ r ∈ ∅ |
||
| ≡ by simplifying | |||
| (9) |
r ∈ A |
||
| And that satisfies our earlier goal (6). | |||
| That sequence of transformations shows that (6) is: | |||
| (10) |
true |
||
| That concludes the proof. |
identification:
1256648743414
1256648544257
199157