Proof: Reduction Example

Let's prove the following theorem:

if not (b = 0), then ((a / b) ⋅ c) ⋅ b = ac

First we show that:

(a / b) ⋅ c ⋅ b = a ⋅ (1 / b) ⋅ c ⋅ b (step 3)

Then we use the Reordering theorem to move the terms around:

a ⋅ (1 / b)) ⋅ c ⋅ b = (1 / b) ⋅ b ⋅ a ⋅ c (step 4)

Then we show that:

(1 / b) ⋅ b ⋅ a ⋅ c = 1 ⋅ a ⋅ c (step 7)

Then we simplify the right side as follows:

1 ⋅ a ⋅ c = a ⋅ c (step 9)

Finally, we use the Transitive Property a few times to reach our conclusion.

Proof:

View as a tree | View dependent proofs | Try proving it

Given
1 not (b = 0)
Proof Table
# Claim Reason
1 a / b = a ⋅ (1 / b) a / b = a ⋅ (1 / b)
2 (a / b) ⋅ c = (a ⋅ (1 / b)) ⋅ c if a / b = a ⋅ (1 / b), then (a / b) ⋅ c = (a ⋅ (1 / b)) ⋅ c
3 ((a / b) ⋅ c) ⋅ b = ((a ⋅ (1 / b)) ⋅ c) ⋅ b if (a / b) ⋅ c = (a ⋅ (1 / b)) ⋅ c, then ((a / b) ⋅ c) ⋅ b = ((a ⋅ (1 / b)) ⋅ c) ⋅ b
4 ((a ⋅ (1 / b)) ⋅ c) ⋅ b = (((1 / b) ⋅ b) ⋅ a) ⋅ c ((a ⋅ (1 / b)) ⋅ c) ⋅ b = (((1 / b) ⋅ b) ⋅ a) ⋅ c
5 (1 / b) ⋅ b = 1 if not (b = 0), then (1 / b) ⋅ b = 1
6 ((1 / b) ⋅ b) ⋅ a = 1a if (1 / b) ⋅ b = 1, then ((1 / b) ⋅ b) ⋅ a = 1a
7 (((1 / b) ⋅ b) ⋅ a) ⋅ c = (1a) ⋅ c if ((1 / b) ⋅ b) ⋅ a = 1a, then (((1 / b) ⋅ b) ⋅ a) ⋅ c = (1a) ⋅ c
8 1a = a 1a = a
9 (1a) ⋅ c = ac if 1a = a, then (1a) ⋅ c = ac
10 (((1 / b) ⋅ b) ⋅ a) ⋅ c = ac if (((1 / b) ⋅ b) ⋅ a) ⋅ c = (1a) ⋅ c and (1a) ⋅ c = ac, then (((1 / b) ⋅ b) ⋅ a) ⋅ c = ac
11 ((a ⋅ (1 / b)) ⋅ c) ⋅ b = ac if ((a ⋅ (1 / b)) ⋅ c) ⋅ b = (((1 / b) ⋅ b) ⋅ a) ⋅ c and (((1 / b) ⋅ b) ⋅ a) ⋅ c = ac, then ((a ⋅ (1 / b)) ⋅ c) ⋅ b = ac
12 ((a / b) ⋅ c) ⋅ b = ac if ((a / b) ⋅ c) ⋅ b = ((a ⋅ (1 / b)) ⋅ c) ⋅ b and ((a ⋅ (1 / b)) ⋅ c) ⋅ b = ac, then ((a / b) ⋅ c) ⋅ b = ac

Comments

Please log in to add comments