Dowodzenie prawa rachunku kwantyfikatorów

Zdania. Tautologie. Język matematyki. Wszelkie zagadnienia związane z logiką matematyczną...
eryk90
Użytkownik
Użytkownik
Posty: 13
Rejestracja: 2 paź 2008, o 21:02
Płeć: Mężczyzna
Lokalizacja: no właśnie?
Podziękował: 4 razy

Dowodzenie prawa rachunku kwantyfikatorów

Post autor: eryk90 »

Witam!

Dopiero zaczynam swoją przygodę z logiką. Sporo pomogła mi książka p. Jana Kraszewskiego. Nie mogę sobie jednak poradzić z dowodzeniem lub obalaniem praw rachunku kwantyfikatorów. Czy może mi ktoś wyjaśnić dokładnie jak to się robi, na poniższym przykładzie?

zad. Czy zdanie jest prawem rachunku kwantyfikatorów? Jeśli tak, udowodnij, jeśli nie - podaj kontrprzykład.

\(\displaystyle{ \forall x[ (x) (x)] [\forall x (x) \exists x (x)]}\)
Użytkownik
Użytkownik
Posty: 9724
Rejestracja: 18 gru 2007, o 03:54
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 90 razy
Pomógł: 2633 razy

Dowodzenie prawa rachunku kwantyfikatorów

Post autor: »

Gdyby to nie było prawo, to mielibyśmy (zaprzeczenie implikacji) :
\(\displaystyle{ \forall x[ (x) (x)] [\forall x (x) \exists x (x)]}\)
Skoro istnieje iks taki, że \(\displaystyle{ \alpha (x)}\), a ta implikacja w pierwszym nawiasie jest prawdziwa dla wszystkich iksów, to także dla tego jednego. Ale dla tego jednego iksa poprzednik implikacji jest prawdziwy (bo \(\displaystyle{ \partial (x)}\) jest prawdziwe zawsze), a następnik fałszywy (bo dla tego istniejącego iksa prawdziwe jest \(\displaystyle{ \alpha (x)}\), a nie jego negacja), czyli cała implikacja jest fałszywa, a miała być prawdziwa. Otrzymana sprzeczność dowodzi, że założenie, że nie jest to prawo - było fałszywe.

Q.
eryk90
Użytkownik
Użytkownik
Posty: 13
Rejestracja: 2 paź 2008, o 21:02
Płeć: Mężczyzna
Lokalizacja: no właśnie?
Podziękował: 4 razy

Dowodzenie prawa rachunku kwantyfikatorów

Post autor: eryk90 »

Dzięki, masz plusa.

W takim razie, czy ten przykład zrobiłem dobrze?

\(\displaystyle{ \forall x [ (x) (x)] [\forall x (x) \forall x (x)]}\)

Jeśli jest to prawo rachunku kwantyfikatorów, to jego przeczenie (negacja implikacji) musi być zawsze fałszywe.

\(\displaystyle{ \forall x [ (x) (x)] [\forall x (x) \forall x (x)]}\)

Aby zaprzeczenie mogło być prawdziwe, zarówno prawa, jak i lewa strona muszą być prawdziwe. Ponieważ dla każdego x \(\displaystyle{ \alpha (x)}\) oraz \(\displaystyle{ \partial (x)}\) są prawdziwe, zatem implikacja \(\displaystyle{ \forall x (x) \forall x (x)}\) zawsze jest prawdziwa. Ze względu na negację, prawa strona jest zawsze fałszywa, czyli zaprzeczenie jest zawsze fałszywe. Dowodzi to, że założenie, iż jest to prawo rachunku kwantyfikatorów jest prawidłowe.
Jan Kraszewski
Administrator
Administrator
Posty: 36054
Rejestracja: 20 mar 2006, o 21:54
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 6 razy
Pomógł: 5341 razy

Dowodzenie prawa rachunku kwantyfikatorów

Post autor: Jan Kraszewski »

eryk90 pisze:W takim razie, czy ten przykład zrobiłem dobrze?

\(\displaystyle{ \forall x [ (x) (x)] [\forall x (x) \forall x (x)]}\)

Jeśli jest to prawo rachunku kwantyfikatorów, to jego przeczenie (negacja implikacji) musi być zawsze fałszywe.

\(\displaystyle{ \forall x [ (x) (x)] [\forall x (x) \forall x (x)]}\)

Aby zaprzeczenie mogło być prawdziwe, zarówno prawa, jak i lewa strona muszą być prawdziwe. Ponieważ dla każdego x \(\displaystyle{ \alpha (x)}\) oraz \(\displaystyle{ \partial (x)}\) są prawdziwe, zatem implikacja \(\displaystyle{ \forall x (x) \forall x (x)}\) zawsze jest prawdziwa. Ze względu na negację, prawa strona jest zawsze fałszywa, czyli zaprzeczenie jest zawsze fałszywe. Dowodzi to, że założenie, iż jest to prawo rachunku kwantyfikatorów jest prawidłowe.
Prawie dobrze. To istotnie jest prawo rachunku kwantyfikatorów, tylko argument mi się nie podoba. Skąd wiesz, że "dla każdego x \(\displaystyle{ \alpha (x)}\) oraz \(\displaystyle{ \partial (x)}\) są prawdziwe"? Lepiej jest przekształcić wyrażenie
\(\displaystyle{ \forall x [ (x) (x)] [\forall x (x) \forall x (x)]}\)
do postaci
\(\displaystyle{ \forall x [ (x) (x)] \forall x (x) [\forall x (x)]}\)
i stwierdzić, że prawdziwość tego wyrażenia oznacza, że dla każdego \(\displaystyle{ x}\) prawdą są \(\displaystyle{ \alpha (x)}\) i implikacja \(\displaystyle{ \alpha (x) (x)}\), co oznacza (dlaczego?), że także \(\displaystyle{ \partial (x)}\), co z kolei stoi w sprzeczności z prawdziwością wyrażenia \(\displaystyle{ \neg[\forall x (x)]}\). Ta sprzeczność oznacza, że nasze wyrażenie nie może być prawdziwe, zatem jest fałszywe, ale było ono zaprzeczeniem wyjściowego prawa, które wobec tego jest prawdziwe.
JK
eryk90
Użytkownik
Użytkownik
Posty: 13
Rejestracja: 2 paź 2008, o 21:02
Płeć: Mężczyzna
Lokalizacja: no właśnie?
Podziękował: 4 razy

Dowodzenie prawa rachunku kwantyfikatorów

Post autor: eryk90 »

Dziękuję bardzo za odpowiedź . Już rozumiem o co w tym wszystkim biega.
ODPOWIEDZ