Proving the Distributive Rule
x & (y V z) :: (x & y) V (x & z)
In order to prove the Distributive Rule, you must show that BOTH of the following statements are true:
Statement #1: x & (y V z) → (x & y) V (x & z)
AND
Statement #2: (x & y) V (x & z) → x & (y V z)
I show a separate proof for each of these statements:
Proof of Statement #1: x & (y V z) → (x & y) V (x & z)
x & (y V z) P
x 1 Simp
y V z 1 Simp
~ (x & y) AP
~ x V ~ y 4 DeM
~ y 2, 5 DS
z 3, 6 DS
x & z 2, 7 Conj
~ (x & y) → (x & z) 4-8 CP
(x & y) V (x & z) 9 DeM
Proof of Statement #2: (x & y) V (x & z) → x & (y V z)
(x & y) V (x & z) P
~ x AP
~ x V ~ y 2 Add
~ x V ~ z 2 Add
~ ( x & y) 3 DeM
~ ( x & z) 4 DeM
~ ( x & y) & ~ ( x & z) 5, 6 Conj
~ ( ( x & y) V ( x & z) ) 7 DeM
~ (( x&y) V (x&z)) & ((x&y) V (x&z)) 1, 8 Conj
x 2-9 IP
~ ( y V z) AP
~ y & ~ z 11 DeM
~ y 12 Simp
~ z 12 Simp
~ z V ~ x 14 Add
~ ( x & z) 15 DeM
x & y 1 DS
y 17 Simp
y V z 18 Add
~ ( y V z) & ( y V z) 11, 19 Conj
y V z 11 - 20 IP
x & ( y V z) 10, 21 Conj
We can also prove the other Distributive Rule:
x V (y & z) :: (x V y) & (x V z)
In order to prove this Distributive Rule, you must show that BOTH of the following statements are true:
Statement #1: x V (y & z) → (x V y) & (x V z)
AND
Statement #2: (x V y) & (x V z) → x V (y & z)
I show a separate proof for each of these statements:
Proof of Statement #1: x V (y & z) → (x V y) & (x V z)
x V (y & z) P
~ ( x V y) AP
~ x & ~ y 2 DeM
~ x 3 Simp
~ y 3 Simp
y & z 1, 4 DS
y 6 Simp
y & ~ y 5, 7 Conj
x V y 2 - 8 IP
~ ( x V z) AP
~ x & ~ z 10 DeM
~ x 11 Simp
~ z 11 Simp
y & z 1, 12 DS
z 14 Simp
z & ~ z 13, 15 Conj
x V z 10 - 16 IP
( x V y ) & ( x V z) 9, 17 Conj
Proof of Statement #2: (x V y) & (x V z) → x V (y & z)
( x V y ) & ( x V z ) P
x V y 1 Simp
x V z 1 Simp
~ x AP
y 2, 4 DS
z 3, 4 DS
y & z 5, 6 Conj
~ x → ( y & z ) 4 - 8 CP
x V ( y & z ) 8 Impl