I need to prove the proposition ¬ (∃x)(Fx) => (∀x)(Fx → Gx) but haven't really found a good way. I started off this way:
- ¬ (∃x)(Fx) Premise
- ¬ (∀x)(Fx → Gx) Conclution
- (∃x)[ ¬ (Fx → Gx)] Negation distribution in 2
- (∃x)[¬(¬Fx˅Gx)] Material implication in 3
Feel like I'm close to the answer but still no concrete way to prove this. Any comments or suggestions would be really appreciated.
Before attempting to construct a formal proof of anything, you should have an informal reason to believe it is true. I suggest:
A constructed proof should follow that general outline. Here is a natural deduction one:
$$\begin{array} {l} % \quad \begin{array} {|l} \lnot \exists \langle x,~ Fx \rangle \\ \hline % \quad \begin{array} {|l} Fy \\ \hline % \exists \langle x,~ Fx \rangle \\ % \bot \\ % Gy \end{array} \\ % \forall \langle x,~ Fx \implies Gx \rangle \end{array} \\ % \lnot \exists \langle x,~ Fx \rangle \implies \forall \langle x,~ Fx \implies Gx \rangle \end{array}$$