0

My class discussed the following theorem for which I wasn't able to make it to class. Its proof is supposed to involve structural induction but I am stuck in the inductive step...

Let B |=| C. If A' results from replacing some (not necessarily all) occurrences of B, in A, by C, then A |=| A'.

So far I have:

We want to prove R (the property above) for all formulas X. i.e. R(X) for all formulas X.

Base Case: X is an atomic formula (one variable) If X is the atomic formula x, and x |=| x', then X' is the formula x'. We conclude X |=| X'

Inductive Step: Assume R(X), and R(Y) for formulas X and Y. ???

The way I learned it, the inductive step involves assuming that some formulas have the property. We use this assumption to show that this implies

(X ^ Y), (X V Y), (X -> Y), and (-X)

i.e. R(X) ^ R(Y) -> (X ^ Y) ^ (X V Y) ^ (X -> Y) ^ (-X)

(Not sure about the above i.e., but that's what I think).

I'm having trouble with this step. Any help would be appreciated.

Thanks

0 Answers0