Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#26 24. 01. 2023 18:39 — Editoval Eratosthenes (24. 01. 2023 18:40)

Eratosthenes
Příspěvky: 2584
Reputace:   132 
 

Re: Vyrokova logika

↑↑ check_drummer:

Samozřejmě, že (zcela formálně vzato) i ta Pythagorova věta by měla být "obalena" obecným kvantifikátorem. Všeobecně se ale předpokládá, že matematická věta platí vždycky, jinak by celá matematika ztratila smysl. Takže i když v obecných větách ten kvantifikátor explicitně není, mčky se tam předpokládá, tj. je to jakýsi
"metakvantifikátor " :-)

Jinak - tabulka pravdivostních hodnot není opravdu nic víc, než jakýsi stručný dohodnutý zápis vyplývající z odvozovacích pravidel.


Budoucnost patří aluminiu.

Offline

 

#27 24. 01. 2023 19:22

misaH
Příspěvky: 13430
 

Re: Vyrokova logika

↑↑ Eratosthenes:

Len drobnosť.

c je prepona, ináč tá druhá časť nie je pravda...

Offline

 

#28 24. 01. 2023 20:34

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

↑ Eratosthenes:
Já bych řekl, že Pythagorova věta je regulérní tvrzení s obecným kvantifikátorem - pro každý trojúhelník platí, že ....
Mnoho vět je ve skutečnosti tvrzením s obecným kvantifikátorem, začínají např. obratem "nechť T je trojúhelník ..." nebo "mějme trojúhelník T ...", apod. Dokonce se v logice dokazuje, že tvrzení s volnou proměnnou je ekvivalentní tvrzení, kdy tuto volnou proměnnou kvantifikujeme obecným kvantifikátorem.

Některá tvrzení nejsou tvrzeními s obecným kvantifikátorem, ale ty s tím obecným jsou nejběžnější.
Jsou i tvrzení s existenčními kvantifikátory a nebo s žádnými, např. popisujícími nějakou vlastnost konkrétního objektu - i když i tuto vlastnost lze někdy formulovat jako obecný nebo existenční výrok.
Např. "3+2=5".


"Máte úhel beta." "No to nemám."

Offline

 

#29 25. 01. 2023 17:59

Eratosthenes
Příspěvky: 2584
Reputace:   132 
 

Re: Vyrokova logika

↑ check_drummer:

>>> Dokonce se v logice dokazuje, že tvrzení s volnou proměnnou je ekvivalentní tvrzení, kdy tuto volnou proměnnou kvantifikujeme obecným kvantifikátorem.

No to je právě ono. Ty to bereš jako obecný kvantifikátor:

Pro každý trojúhelník platí....

a já jako volnou proměnnou:

Nechť ABC je trojúhelník. Jestliže je pravoúhlý...

Jestliže ABC je pravoúhlý...

I tady stačí jeden jediný, pro kterývěta neplatí, a věta má utrum.

Řeknu:

==============
jestliže

[mathjax]\huge\frac a {b+c} + \frac b {c+a}  + \frac c {a+b} = 4  [/mathjax]

pak

[mathjax]\huge a;b;c \not\in \mathbb{N}[/mathjax]
==============

je jasné, že pro všechna přirozená čísla a,b,c musí platit

[mathjax]\huge\frac a {b+c} + \frac b {c+a}  + \frac c {a+b} \not = 4  [/mathjax]


a že stačí najít jednu jedinou trojici přirozených čísel, která rovnost splňuje, a implikace je nepravdivá.

Takže ty kvantifikátory nemusím sázet nijak asutomaticky.


Budoucnost patří aluminiu.

Offline

 

#30 02. 02. 2023 00:54

MichalAld
Moderátor
Příspěvky: 4865
Reputace:   125 
 

Re: Vyrokova logika

Ještě by mě třeba zajímalo, když nějaká implikace NEPLATÍ, tak to znamená, že v té pravdivostní tabulce bude jako výsledek vždycky nula, nebo tam může být cokoliv ?

Nebo je jiná tabulka když řeknu "tvrzení neplatí" a jiná když řeknu "tvrzení obecně neplatí" ?

Offline

 

#31 02. 02. 2023 09:36

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

↑ MichalAld:
Implikace A=>B neplatí jen v případě, že A=1 a B=0. Takže pro jakoukoliv jinou kombinaci hodnot A,B dostaneš v tabulce u implikace hodnotu 1. Hovořím řečí tabulek.

Ale úplně nerozumím na co se ptáš - když nějaký výrok (ať už je to implikace nebo cokoli jiného) neplatí, tak v té tabulce bude u něj hodnota 0, když platí, je u něj hodnota 1.


"Máte úhel beta." "No to nemám."

Offline

 

#32 02. 02. 2023 09:49 — Editoval Eratosthenes (02. 02. 2023 16:45)

Eratosthenes
Příspěvky: 2584
Reputace:   132 
 

Re: Vyrokova logika

↑ MichalAld:

MichalAld napsal(a):

Ještě by mě třeba zajímalo, když nějaká implikace NEPLATÍ, tak to znamená, že v té pravdivostní tabulce bude jako výsledek vždycky nula, nebo tam může být cokoliv ?

p q   p => q

1 1      1    ("implikace platí")
1 0      0    ("implikace neplatí")
0 1      1    ("implikace platí")
0 0      1    ("implikace platí")


MichalAld napsal(a):

Nebo je jiná tabulka když řeknu "tvrzení neplatí" a jiná když řeknu "tvrzení obecně neplatí" ?

Zdá se mi, že si pleteš dohromady celkem tři věci:

1) Individuální výroky
2) Logiku prvního řádu - díky ↑ check_drummer: - opravuji nultého řádu
3) Logiku  druhého řádu - díky ↑ check_drummer: - opravuji prvního řádu

1) Individuální výrok je to nejjednodušší sdělení, o kterém má smysl rozhodovat, zda je to pravda, anebo ne. Prší. Čislo pět je prvočíslo. To nerozhodneš žádnou tabulkou. Je to sémantická záležitost, na které se musíš buď dohodnout (jestli sem tam ta kapka, které spadne, už je déšť), anebo dokázat použitím prostředků, které jsou mimo logiku (na pojmy "číslo" a "prvočíslo" logika sama nestačí).

2) Logika nultého řádu (opraveno ↑ check_drummer: ) : je logika složených výroků, tj. dvou, anebo více individuálních výroků spojených logickými spojkami. Tam už tě nezajímá obsah individuálních výroků. Musíš o nich vědět jenom to, zda jsou pravdivé, anebo nepravdivé. A pak můžeš o pravdivosti složeného výroku rozhodovat tabulkou.

3) Logika prvního řádu (opraveno ↑ check_drummer: ): je logika kvantifikovaných výrokových forem. Výrokový forma je "výrok", který obsahuje proměnnou, a o jehož pravdivosti nelze rozhodnout (číslo n je prvočíslo).  Rozhodnout můžeš až buď

  a) dosadíš za proměnnou (číslo pět je prvočíslo)

anebo

  b) výrokovou formu kvantifikujeě

       Existuje číslo, které je prvočíslo  - existenční výrok
       Každé číslo je prvočíslo - obecný výrok.

Výroková forma platí obecně v případě, kdy je pravdivý příslušný obecný výrok. ¨

       Dvojciferné prvočíslo je liché. Je výroková forma (nevíš konkrétně, o jakém prvočísle je řeč), ale platí obecně, protože každé dvojciferné prvočíslo je liché.

       Prvočíslo je liché.  Je to výroková forma, která obecně neplatí, protože výrok "každé prvočíslo je liché" je nepravdivý.


Budoucnost patří aluminiu.

Offline

 

#33 02. 02. 2023 16:03

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

Eratosthenes napsal(a):

2) Logika prvního řádu: je logika složených výroků, tj. dvou, anebo více individuálních výroků spojených logickými spojkami. Tam už tě nezajímá obsah individuálních výroků. Musíš o nich vědět jenom to, zda jsou pravdivé, anebo nepravdivé. A pak můžeš o pravdivosti složeného výroku rozhodovat tabulkou.

3) Logika druhého řádu: je logika kvantifikovaných výrokových forem. Výrokový forma je "výrok", který obsahuje proměnnou, a o jehož pravdivosti nelze rozhodnout (číslo n je prvočíslo).  Rozhodnout můžeš až buď

Tak to není - logika prvního řádu je stručně řečeno logika s kvantifikátory, kde je povoleno kvantifikovat jen individua universa (proměnné). Je to v podstatě to nejběžnější s čím v matematice pracujeme.
Logika vyšších řádu je taková, že lze kvantifikovat i predikáty - např. existuje predikát splňujcíí to a to, apod.
Viz také třeba wikipedie nebo učebnice logiky.


"Máte úhel beta." "No to nemám."

Offline

 

#34 02. 02. 2023 16:16

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

MichalAld napsal(a):

Nebo je jiná tabulka když řeknu "tvrzení neplatí" a jiná když řeknu "tvrzení obecně neplatí" ?

Když máš nějaké tvrzení, o kterém říkáš, že "obecně" platí, tak je to většinou tak, že toto tvrzení je kvantifikováno obecným kvantifikátorem. Tedy P(x) obecně platí - pokud platí [mathjax](\forall x)P(x)[/mathjax], tj. P musí platit pro všechna x.

Jak jsem psal už dřív - implikace se v drtivě většině případů nepoužívá jako výrok P=>Q, ale jako výrok [mathjax](\forall x)(P(x) \Rightarrow Q(x))[/mathjax], kde x je nějaká proměnná. (Samozřejmě P,Q mohou záviset na více proměnných než na jedné - ale ber to třeba tak, že potom je x nějaký vektor se složkami.)
Pak tvrzení, že tato implikace obecně neplatí, znamená, že existuje nějaké x0, kdy ta implace neplatí, tj. kdy implikace [mathjax]P(x_0) \Rightarrow Q(x_0)[/mathjax] neplatí, tj. kdy platí P(x0) a neplatí Q(x0).

Nebo ještě jinak - impliakce [mathjax]P(x) \Rightarrow Q(x)[/mathjax] nemusí obecně platit, protože neplatí pro všechna x, ale pro nějaké x1 může platit implikace [mathjax]P(x1) \Rightarrow Q(x1)[/mathjax].


"Máte úhel beta." "No to nemám."

Offline

 

#35 02. 02. 2023 16:40 — Editoval Eratosthenes (02. 02. 2023 16:41)

Eratosthenes
Příspěvky: 2584
Reputace:   132 
 

Re: Vyrokova logika

↑ check_drummer:

Už blbnu a omlouvám se. Řád nikoliv jedna a dva, ale samozřejmě nula a jedna :-) Opravuji...


Budoucnost patří aluminiu.

Offline

 

#36 05. 02. 2023 17:17

MichalAld
Moderátor
Příspěvky: 4865
Reputace:   125 
 

Re: Vyrokova logika

Možná nakonec ještě něco pochopím. Logiku "vyšších řádů" zatím ponechávám stranou. Kvantifikátory, to je mi, řekněme, celkem jasné. Nějak si vlastně nedokážu představit, že by to mělo být jinak.


Ale ta tabulka:

p q   p => q

1 1      1    ("implikace platí")
1 0      0    ("implikace neplatí")
0 1      1    ("implikace platí")
0 0      1    ("implikace platí")


Já si to vždycky představoval trochu jinak. Že známe ten výrok p, a že platí ta implikace. Takže když trochu přehážu ty sloupce, tak:

p   p=>q   (když implikace platí)

1     1      1   
0     1      X - tedy cokoliv, 0 nebo 1


p   p=>q   (když implikace neplatí)

1     0      X   
0     0      X

Což ovšem tak úplně neodpovídá té první tabulce.


Další věc - že logické operace jako je AND, OR, XOR, negace atd ... se dají "vrstvit" na sebe. Můžu klidně napsat: výrok_1 a (výrok_2 nebo (výrok_3 a ne výrok_4))

Ale nějak si nedokážu představit, že by se tohle mělo udělat s implikací, něco ve stylu

jestliže ( jestliže je x dělitelné 4, pak je dělitelné 2) pak ...

Offline

 

#37 05. 02. 2023 18:06

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

MichalAld napsal(a):

p   p=>q   (když implikace platí)

1     1      1   
0     1      X - tedy cokoliv, 0 nebo 1


p   p=>q   (když implikace neplatí)

1     0      X   
0     0      X

Druhý sloupec odpovídá platnosti implikace. Čemu ale odpovídá ten třetí sloupec?


"Máte úhel beta." "No to nemám."

Offline

 

#38 05. 02. 2023 18:11

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

MichalAld napsal(a):

Ale nějak si nedokážu představit, že by se tohle mělo udělat s implikací, něco ve stylu

jestliže ( jestliže je x dělitelné 4, pak je dělitelné 2) pak ...

Proč by ne, implikace je výrok, v předpokladu nebo závěru implikace je výrok, takže výrok je i:
(p=>q)=>r
a také i
p=>(q=>r)

Ten příkald co uvádíš ty je první případ co uvádím já. Ale abych řekl pravdu, nejsem si jist, zda má nějaká praktická matematická věta tento tvar. To spíš ten druhý, protože ten druhý tvar je podle mě ekvivaletní s:
(p a q)=>r
což je samozřejmě tvar tvrzení, který se vyskytuje často.


"Máte úhel beta." "No to nemám."

Offline

 

#39 05. 02. 2023 18:18

MichalAld
Moderátor
Příspěvky: 4865
Reputace:   125 
 

Re: Vyrokova logika

↑ check_drummer:
Třetí sloupec je ten výrok q.

Offline

 

#40 05. 02. 2023 18:38

Eratosthenes
Příspěvky: 2584
Reputace:   132 
 

Re: Vyrokova logika

MichalAld napsal(a):

↑ check_drummer:
Třetí sloupec je ten výrok q.

V tom případě přece stačí jenom přehodit sloupce zde ↑ Eratosthenes:

Tedy:


p   p => q    q 

1      1         1       
1      0         0     
0      1         1     
0      1         0


Budoucnost patří aluminiu.

Offline

 

#41 05. 02. 2023 18:44

MichalAld
Moderátor
Příspěvky: 4865
Reputace:   125 
 

Re: Vyrokova logika

↑ Eratosthenes:
Jenže to mě právě neštymuje. Když výrok p platí, a implikace neplatí, tak proč musí neplatit ten výrok q?


Příklad:
Když je x dělitelné 5, tak je dělitelné 3. To všichni víme, že neplatí. Ale to přece neznamená, že když je x dělitelné 5, tak není dělitelné 3.

Offline

 

#42 05. 02. 2023 19:04

vlado_bb
Moderátor
Příspěvky: 6211
Škola:
Reputace:   142 
 

Re: Vyrokova logika

MichalAld napsal(a):

↑ Eratosthenes:

Když je x dělitelné 5, tak je dělitelné 3. To všichni víme, že neplatí. Ale to přece neznamená, že když je x dělitelné 5, tak není dělitelné 3.

Dopln kvantifikator.

Offline

 

#43 05. 02. 2023 19:19 — Editoval Eratosthenes (05. 02. 2023 19:30)

Eratosthenes
Příspěvky: 2584
Reputace:   132 
 

Re: Vyrokova logika

↑ MichalAld:


Stále si pleteš logiku nultého a prvního řádu.

Věta "x je dělitelné pěti"  N E N Í    V Ý R O K  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
                                    ===========================================

Nelze rozhodnout, jestli je to pravda, anebo ne, dokud buď nevíš, kolik je x, anebo tam nedáš kvantifikátor.

Jak napsal už ↑ check_drummer: , pokud se v textu vyskytuji mplikace P(x) ==> Q(x), v drtivé většině případů se chápou jako obecný výrok, tj. jako "pro každé x platí  P(x) ==> Q(x)", tj. jako odvozovací pravidlo se přijímá pravidlo generalizace.


Budoucnost patří aluminiu.

Offline

 

#44 05. 02. 2023 19:24

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

MichalAld napsal(a):

↑ check_drummer:
Třetí sloupec je ten výrok q.

Nemůžeš rozhodnout o platnosti složeného výroku, když neznáš platnosti jednotlivých podvýroků. Jistě, někdy to lze, ale obecně ne.
Samozřejmě můžeš dělat to co děláš, že řekneš že ta impliakce platí nebo neplatí a ptáš se, zda z toho lze odvodit pravdivost výroku q. Ale nevím co je cílem tohoto cvičení.


"Máte úhel beta." "No to nemám."

Offline

 

#45 05. 02. 2023 19:32

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

MichalAld napsal(a):

↑ Eratosthenes:
Jenže to mě právě neštymuje. Když výrok p platí, a implikace neplatí, tak proč musí neplatit ten výrok q?


Příklad:
Když je x dělitelné 5, tak je dělitelné 3. To všichni víme, že neplatí. Ale to přece neznamená, že když je x dělitelné 5, tak není dělitelné 3.

Pro jednoduchost - vždy když v nějakém svém "výroku" budeš mít nějakou proměnnou, musíš ji nějak kvantifikovat - zda ten výrok platí pro všechny hodnoty té proměnné (obecný výrok) nebo alespoň pro nějakou (to je existenční výrok). Usus (resp. lze dokázat ekvivalence) je, že když tam kvatifikátor nemáš, že se to bere tak, že to platí pro všechny hodnoty - viz jak jsem psal někde výše. Ale lepší je tam ten kvantifikátor vždy dávat, aby se předešlo nedorozumění.

Takže "x je sude" není výrok (pro jednoduchost to tak berme). "Každé celé x je sudé" je výrok (nepravdivý). "Existuje celé x sudé" je výrok (pravdivý).

A pak si asi musíš osvěžit jak se neguje kvantifikovaný výrok - až si tam dáš kvantifikátory, tak uvidíš, že ty tvoje dvě implikace spolu nejsou ve vztahu že jeden je negací druhého, apod.


"Máte úhel beta." "No to nemám."

Offline

 

#46 05. 02. 2023 19:34

Eratosthenes
Příspěvky: 2584
Reputace:   132 
 

Re: Vyrokova logika

check_drummer napsal(a):

MichalAld napsal(a):

↑ check_drummer:
Třetí sloupec je ten výrok q.

Nemůžeš rozhodnout o platnosti složeného výroku, když neznáš platnosti jednotlivých podvýroků.

Já si to představit dovedu - jako (poněkud zvláštní) situaci, kdy o platnosti implikace nerozhoduješ, ale dostaneš ji zadanou.

Příklad: Výrok p je pravdivý, výrok p => q  nepravdivý. Co lze říct o pravdivosti výroku q?


Budoucnost patří aluminiu.

Offline

 

#47 05. 02. 2023 22:24

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

Eratosthenes napsal(a):

check_drummer napsal(a):

MichalAld napsal(a):

↑ check_drummer:
Třetí sloupec je ten výrok q.

Nemůžeš rozhodnout o platnosti složeného výroku, když neznáš platnosti jednotlivých podvýroků.

Já si to představit dovedu - jako (poněkud zvláštní) situaci, kdy o platnosti implikace nerozhoduješ, ale dostaneš ji zadanou.

Příklad: Výrok p je pravdivý, výrok p => q  nepravdivý. Co lze říct o pravdivosti výroku q?

Ty už jsi jako v bulvární televizi - vytrhneš něco z kontextu a dáš zprávě úplně jiný smysl. Já psal, že to v obecnosti nejde, ne že to nikdy nejde. Samozřejmě, že někdy to lze.


"Máte úhel beta." "No to nemám."

Offline

 

#48 05. 02. 2023 23:11 — Editoval Eratosthenes (05. 02. 2023 23:23)

Eratosthenes
Příspěvky: 2584
Reputace:   132 
 

Re: Vyrokova logika

↑ check_drummer:

Z kontextu jsem nic nevytrhl. Můj příklad je zcela korektní a řešit lze vždycky.


Budoucnost patří aluminiu.

Offline

 

#49 05. 02. 2023 23:36

check_drummer
Příspěvky: 4623
Reputace:   99 
 

Re: Vyrokova logika

Eratosthenes napsal(a):

↑ check_drummer:

Z kontextu jsem nic nevytrhl. Můj příklad je zcela korektní a řešit lze vždycky.

No právě - tvůj příklad je konkrétní. A já psal, že v obecnosti to řešit nelze.
Ale je možné, že jsi to celé myslel tak, že jen uvádíš příklad toho, že to opravdu v někerých případech lze vydedukovat i bez znalosti pravdivosti všech podvýrazů. Pak je to ok.


"Máte úhel beta." "No to nemám."

Offline

 

#50 06. 02. 2023 00:02

misaH
Příspěvky: 13430
 

Re: Vyrokova logika

↑ check_drummer:

korektní nerovná sa konkrétní

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson