HTML

Nekem nincs blogom

"Furcsa hurkok", paradoxonok és látszólagos paradoxonok a természettudományok világából, valamint (számomra) érdekességek a zene, irodalom, filmek, sütés-főzés világából.

Kapcsolat

Szólj hozzá, ha valami mondandód van, ha pedig nincs blog.hu-s azonosítód, akkor írj levelet nekem!

Friss topikok

  • ]Gabó[: Elhanyagoltam a témát, de most pótolom az elmaradást a Pöttyös nyereményekkel kapcsolatban. Nem jár senkinek. Pont. :) Megadtam... (2011.01.19. 12:01) Csillagok
  • mackótesó: Sziasztok. Itt egyik komment sem állít olyat, ami a többi kommentre igaz. (2009.12.14. 00:14) Kakukktojás
  • peetmaster: @]Gabó[: ja. (2009.11.07. 16:53) Soha
  • lottyettluvnya: @hajdú: Valojaban a te megoldasod, csak csinaltam hozza rajzot is, hogy latsszek szepen. A masik megoldasod 8/24, 8:19-kor amu... (2009.09.11. 15:22) Vízóra

Utolsó kommentek

  • ]Gabó[: Elhanyagoltam a témát, de most pótolom az elmaradást a Pöttyös nyereményekkel kapcsolatban. Nem jár senkinek. Pont. :) Megadtam... (2011.01.19. 12:01) Csillagok
  • ]Gabó[: @TBal: Nem értem a kérdést, nem is válaszolok rá. Mint egy tipikus vízöntő. :) Az előző kommentem másik nickkel ment, kell néha ... (2010.12.09. 21:32) Csillagok
  • TBal: @Gabó Kocka: Kivel beszélgettél a feladatról? Nem kell név, cím, elég csak pozíció vagy foglalkozás :). Engem is csak annyiban ... (2010.12.09. 12:31) Csillagok
  • Gabó Kocka: @TBal: Így már helyes a válasz. :) Amennyire én tudom, az asztrológusok egységes idő alapján számolnak (UTC, vagy ami tetszik n... (2010.12.09. 08:57) Csillagok
  • Utolsó 20

Hülye embertörzs

2008.11.13. 12:01 ]Gabó[

Messzi földön él egy kis törzs. A férfiak logikai következtetőgéppel a fejükben születtek, és e szerint, és a szokások szerint élik életüket. A nők leléptek, mert nem bírták tovább.

Így tengetik mindennapjaikat, háromszázan, mindenki a kis kunyhójában.

Mindegyikük tarkóján van egy látható folt, ami vagy piros, vagy fekete. Az a hülye szokásuk van, hogy aki megtudja, hogy milyen színű a saját foltja, az a tudás megszerzésének másnapján reggel nyilvános öngyilkosságot követ el. Éppen ezért nem is beszélnek soha a foltokról, hiszen ha egyikük megmondaná a másiknak, hogy milyen a foltja, ezzel megölné. Tükrük sincsen.

Egy szép napon azonban egy turista látogatja meg a törzset, és óvatlanul ezt mondja nekik: „Látom, hogy legalább az egyikőtöknek piros a foltja.”

A turista egy év múlva ismét meglátogatja őket. Mit talál? (Indoklást is kérek!)

(Update: hagyok itt sok helyet, hogy ne lásd egyből a megoldást.)

 

 

 

 

 

 

 

 

 

 

39 komment

Címkék: fejtörő logika

A bejegyzés trackback címe:

https://nekemnincs.blog.hu/api/trackback/id/tr77766830

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

milena 2008.11.14. 13:15:53

Ha csak az egyiküknek piros a foltja, akkor ő, csupa fekete foltot látván maga körül, az első reggelen megöli magát, a többiek meg második nap reggel, mivel tudják, mi vitte rá az illetőt az öngyilkosságra.

Ha kettejüknek piros a foltja, akkor első reggel nem történik semmi. A pirosak egy pirosat látnak, a többiek meg kettőt. Mivel azonban nem nyírta ki magát senki, rájönnek, hogy legalább két piros van köztük. Aki csak egy pirosat lát, az tudja, hogy ő is csak piros lehet, és a második reggelen kinyírja magát, a többiek meg harmadnap.

Ha hárman vannak pirosak, akkor első és második reggel nem történik semmi. Mivel a második reggel sem történt semmi, tudják, hogy legalább hárman vannak pirosak. Aki csak két pirosat lát, harmadik reggel kinyírja magát, a többiek meg negyedik reggel.

Mivel csak háromszázan vannak, egy év múlva tutira nem marad belőlük egy sem.

]Gabó[ · http://nekemnincs.blog.hu 2008.11.15. 01:37:00

De ha így van, akkor ezt ki bírnák következtetni ők is, és akkor már úgyis mindegy alapon azonnal mindenki kinyírhatná magát. Jó, tudom, a feladat szerint csak akkor öngyiznek, ha megtudják a színüket.

Még annyit kéne hozzátenni a feladathoz, hogy mindenki el is hiszi a turista mondatát.

Valaki, más megoldás?

]Gabó[ · http://nekemnincs.blog.hu 2008.11.17. 15:26:04

milena-nak jövök egy óriás túrórudival, mert rendes bloglátogató, és helyes megfejtő. :)
Amire ő hívta fel a figyelmemet, és még érdekelne a feladvánnyal kapcsolatosan, az az, hogy mi a különbség pontosan a turista érkezése előtti és utáni állapotokban? Hiszen előtte nem öngyilkolják magukat, utána meg csak várják a megfelelő napot, hogy megtehessék.
Ez nem egy egetrengető kérdés.

milena 2008.11.18. 10:31:27

Juhé, túrórudi! :)

Zsit (nyau és rémizé) · http://ittanyugatihatarszelen.blog.hu 2008.11.24. 22:55:06

Na, pont ezen filozofáltam. Hisz amit eddig a látott a törzs, eztán sem változik.
Talán tabu lehetett beszélni róla? Bizonyára...

A hülye turista meg nem megtörte ezt a tabut? Biztos nő volt :))))

]Gabó[ · http://nekemnincs.blog.hu 2008.11.26. 09:46:33

Zsit, igen, tabu volt, benne is van a szövegben.
Szóval, akkor mi is az állapotok közti különbség?

Az eredeti szövegben a turista amerikai :)

PeZe 2008.11.28. 01:19:40

Szerintem: Ha a turista hazudott, és mindenkinek fekete foltja van, akkor másnapra rituális öngyilkosságot követ el mindegyik, hiszen mindegyik azt hiszi, hogy neki piros a foltja. Ha csak egynek van piros foltja, akkor az hal meg. Ha egynél több van, akkor életbe lép a milena-törvény, bár ezen még gondolkodom.

peetmaster · http://nemdohanyzom.blog.hu 2008.12.15. 04:46:23

az a kulonbseg, hogy amig nem mondanak nekik semmit, addig mindenki lat (max.) 299 feketet, a sajatjat nem tudja. Meg ha valaki piros is, es ezt a tobbiek latjak, akkor se tortenik semmi, mert senki se tudja, hogy o nem piros-e. Na most, ha mindenki latja, hogy soha senki nem lesz ongyilkos, akkor az csak azert lehet, mert nem eleg az adat. Ha mindenki fekete, az pl. ilyen - senki nem tudja, hogy az ove nem piros-e.
Persze kerdes, ha van 50 piros, es ekkor a turista kozli, hogy van piros, akkor mi valtozik.

milena 2008.12.15. 10:20:06

Gabó, azt még nem árultad el, hogy amit a mailben írtam, az megindokolja-e, hogy miért nem lettek már korábban öngyilkosok :)

]Gabó[ · http://nekemnincs.blog.hu 2008.12.16. 09:52:12

Hm, gondolkodom...
A megoldás kulcsszavai a tudásbázis és a rekurzió.

Ha onnan közelítünk, hogy van mondjuk 50 piros, akkor mindenki lát vagy 50, vagy 49 pirosat, ekkor a turista információja, hogy "van köztetek legalább egy piros", az mintha nem mondana semmi újat, hiszen mindenki látja, hogy tényleg van legalább egy piros.

És itt jön a kérdés, hogy akkor most elkezdhetjük-e számolni a napokat. Ennek az indoklásán még mindig gondolkodom...
(egy új kommentben folytatom)

]Gabó[ · http://nekemnincs.blog.hu 2008.12.16. 10:16:06

Ugye az világos, hogy mindenki tudja a másik 299-ről, hogy milyen színű, viszont saját magáról senki sem tudja.
Ebből az következik, hogy senki sem tudja, hogy annyi piros van-e, amennyit lát, vagy eggyel több. (hogy ez a bekezdés illeszkedik-e a gondolatmenetbe, még nem tudom)
Ha elindítják a fejükben a napok számlálását, akkor minden nap felírhatnak egy újabb adatot a tudásbázisukba.
(Most ismétlem Milénát:)
1. Ugyanis ha csak egy piros van, az azonnal tudni fogja, hogy ő az, mert csak feketéket lát maga körül, tehát másnap öngyi.
2. Ha két piros van, akkor mindkét piros csak egy másikat lát, megvárják, hogy az esetleg öngyilkos lesz-e (az 1. eset áll-e fönn), és mivel nem, ezért csak a 2. eset állhat fönn, mindkét piros _megtudja_ a színét, és másnap öngyilok.
3. Ha három piros van, ők kettőt látnak, és megvárják, hogy az a kettő a 2. eset szerint rendezi le a meccset (rekurzió!). De nem, ezért csak a harmadik eset állhat fönn, ismét minden piros megtudja a színét, másnap meghal.

És így tovább. Talán formalizálhatnám is, de most nem.

Látható, hogy a gondolatmenet akármeddig folytatható, tehát elér 50-ig, vagy akármeddig is, de addig viszont csupa olyan dolgot tudnak meg, ami már addig is tény volt mindenki szemében. Pl. ha 50-en vannak, akkor az, hogy nem 40 piros van, azt mindenki tudja.

Szóval ebből a szempontból jó, amit a levélben írtál, Miléna, hogy a turista a számolás kezdetét jelöli ki.

(u.i.: azért írtam rekurziót, mert programozó vagyok, szebb lett volna, a "visszavezetés egy korábbi megoldásra")

peetmaster · http://nemdohanyzom.blog.hu 2008.12.16. 21:22:00

gabó, tudsz prologban programozni?

peetmaster · http://nemdohanyzom.blog.hu 2008.12.16. 21:24:01

nem ez a turista szerepe. Ha nem jönne, akkor 299 napig nem történne semmi, a 300. napon mindenki egyszerre lenne öngyilkos.

peetmaster · http://nemdohanyzom.blog.hu 2008.12.16. 21:24:37

Mégpedig attól függetlenül, milyen a foltok eloszlása.

]Gabó[ · http://nekemnincs.blog.hu 2008.12.16. 21:36:16

peet, tudok. illetve tudtam valaha :)

Hú, ez érdekes! Milyen gondolatmenet végén jött ki ez a következtetés?

peetmaster · http://nemdohanyzom.blog.hu 2008.12.17. 04:41:06

Mindenki latja, hogy senki nem lesz ongyilkos. Mert senkinek nincs eleg informacioja. De 300 nap alatt 300 emberrol meg lehet tudni, hogy ki milyen(Milena modszerevel). Ha senki mas nem tudja eldonteni, hogy ongyi legyen-e, az nyilvan amiatt van, hogy csak en tudom eldonteni. Na most, ha el tudom donteni, akkor mehet az ongyi. Nem is kell tudni, hogy konkretan milyen szinu, eleg, ha bizonyithato, hogy eldontheto.

peetmaster · http://nemdohanyzom.blog.hu 2008.12.17. 04:52:07

Marpedig eldontheto, milena modszerevel.

peetmaster · http://nemdohanyzom.blog.hu 2008.12.17. 04:53:10

akarom mondani, erre a kovetkeztetesre minden lako eljuthat.

milena 2008.12.17. 13:14:55

Peetmaster,

a feladat szerint soha senki nem beszél a foltokról. Így nem tudnak megállapodni abban, hogy melyik nap induljon a móka.

peetmaster · http://nemdohanyzom.blog.hu 2008.12.17. 18:40:42

azonnal indul, amikor megegyeznek a definíciós szabályokban, pl. öngyilkosság kiderülés esetén. Csak ez nehézkessé tenné a feladat megfogalmazását.

peetmaster · http://nemdohanyzom.blog.hu 2008.12.17. 23:55:02

Meg pl. a turista nelkul tuti 300 napig tart. Vele akar 2 nap is eleg.

milena 2008.12.18. 11:12:40

Ezt nem vágom. Miért tartana tutira 300 napig a turista nélkül, ha, mint mondtad, megegyeznek a szabályokban?

A feladat szerint nem egyeznek meg a szabályokban. Igaz, az nem világos, hogy honnan tudja mindenki, mik a szabályok, ha egyszer soha nem beszélnek róluk.

Ha azonban nem mindenki számára ugyanazon a napon lett világos, hogy mi van, akkor mégiscsak kell a turista.

]Gabó[ · http://nekemnincs.blog.hu 2008.12.18. 11:37:43

A szabályok átadása történhet hagyományszerűen, szülői átadással. Amikor már tud beszélni a gyerek, akkor megmondják neki, hogy lehet, hogy lát más emberek tarkóján foltot, ami lehet, hogy piros, lehet, hogy fekete, de erről nem szabad beszélnie. Ha pedig megtudja, hogy a sajátja milyen színű, akkor fogja a katanát és a főtéren kövessen el szeppukut.
A gyerek meg jól viselkedik, és megfogadja a tanácsokat.
De ugyanígy jó, ha megállapodnak egy nap mindnyájan, ugyanezzel a szöveggel.

Ezekből az előfeltételekből nem látom, hogy hol jön ki az, hogy ha mindenki betartja a szabályokat, akkor 300 nap múlva megölik magukat mind. Hiszen senki sem tudja meg a saját foltjának színét.

]Gabó[ · http://nekemnincs.blog.hu 2008.12.18. 12:21:22

Ja, még egy dologban meg kell egyezniük: ezt a speciális öngyilkosságot mindig valamilyen különleges, felismerhető módon hajtják végre, pl. a homlokukra írják, hogy "megtudtam", és csak ezen okból lehet ezt a specialitást bevetni.
Tehát:
minden x eleme törzstagra, t eleme napokra: Megtudja_saját_színét(x,t) akkor és csak akkor Öngyilkosságot_követ_el_speciális_módon(x,t+1)

]Gabó[ · http://nekemnincs.blog.hu 2008.12.18. 12:25:15

Promelában ezt a feladatot le lehetne programozni, aztán SPIN-nel ellenőrizni, hogy mi a helyzet.
en.wikipedia.org/wiki/Promela

milena 2008.12.19. 12:53:11

Azon gondolkodom, ha a turista azzal jelenne meg, hogy 'na, holnap indul a móka', és nem azzal, hogy 'legalább egy van köztetek, akinek piros a foltja', akor mi lenne. (Ez ugyanaz, mint ha nem lenne turista, de mindenki tudná a többiekről, hogy ugyanazon a napon értesültek a szabályokról, mint ő maga.)

Meg azon is, hogy mi lenne akkor, ha nem mindenki hinné el, amit a turista mond (az, hogy igazat mond-e, nem befolyásolja a végkifejletet, felrtéve, ha mindenki elhiszi).

Most éppen arra hajlok, hogy ezekben az esetekben senki nem lenne öngyi. Csakhogy, ha azokat az eseteket nézzük, ahol legalább 2 piros ember van, akkor látják maguktól is, hogy a turista igazat mond, és mégis öngyik lesznek.

Gabó, jobb lesz, ha csakugyan megírod azt a programot :)

Addig azért még próbálok gondolkodni...

milena 2008.12.19. 20:35:02

Eszembe jutott valami. Az a különbség a "holnap indul a móka" és a "legalább egy embernek piros a foltja" között, hogy az utóbbiban benne van egy plusz információ, méghozzá az, hogy mit kell számolni. A pirosakat. A végkifejlet mindenképpen az, h az összes piros egyszerre nyírja ki magát, a következő napon pedig kizárásos alapon az összes fekete, tehát előbb a pirosak, vagyis akiknek a színét a turista megnevezte.

peetmaster · http://nemdohanyzom.blog.hu 2008.12.22. 16:28:21

és ha azt vesszük, hogy egynél több piros/fekete van? akkor mindenki tudja, hogy mindkét szín van. Ekkor mindenki elkezdi számolni azt, amiből kevesebbet lát, és az n+1. napon, ahol n a kevesebbszer előforduló szín darabszáma, minden kevesebbszínű öngyi lesz, a többi másnap. Szóval szerintem a turista akkor fontos, ha pontosan egy piros van.

milena 2008.12.23. 12:51:43

Na jó, de honnan tudja meg a kevesebb színt számoló, hogy ő kevesebb színű-e?

]Gabó[ · http://nekemnincs.blog.hu 2008.12.23. 12:53:19

Miléna, beelőzöl? Éppen ezt írom: :)

Nézzük csak. Nincs turista, nem beszélnek a foltjaikról, senki sem tudja, milyen a sajátja. Ám egy reggelen mindenki az öngyilkosos szabállyal a fejében ébred. Legyen N embernek piros a foltja!
Nézzük egy ember tudását ekkor:
Tudja, hogy van legalább n piros és 299-n fekete, és saját magáról nem tudja, hogy milyen. Azaz azt nem tudja, hogy N=n, vagy N=n+1.
Mutassuk meg, hogy ezt egyik szóbajöhető N esetén sem tudja eldönteni!
(folyt. köv.)

]Gabó[ · http://nekemnincs.blog.hu 2008.12.23. 12:54:34

(Bár ezt feladhatnám, hogy akkor innen fejezzétek be ti! Na, azért megpróbálom. :))

]Gabó[ · http://nekemnincs.blog.hu 2008.12.23. 13:17:42

Ej, hát nem beletörik a bicskám?

Kérdésem: Prologban lehet olyan állítást tenni, hogy:
Tudja(Ember1, Piros(Ember1)vFekete(Ember1)) ?
Nem, azt hiszem ez a Horn-klózokba nem fér bele...
Valaki formalizálja ezt át valami logikai következtetőmasinába! :)
Valami elmésebb pillanatomban pedig majd folytatom a papíronbizonyításomat.

peetmaster · http://nemdohanyzom.blog.hu 2008.12.25. 10:07:40

inkább az én prolog-beadandómat írd meg :)

peetmaster · http://nemdohanyzom.blog.hu 2008.12.25. 10:13:06

a foltok számáról: vagy a pirosak száma, vagy a feketék száma tudható, annyiban, hogy "ha az enyém fekete, akkor N fekete és 300-N piros van (ezek megszámolhatók), vagy ha az enyém piros, akkor N-1 fekete és 301-N piros van"
Akarom mondani, vagy a pirosak, vagy a feketék száma annyi, amennyit látok, akárki is vagyok a 300 lakosból. Mivel 300 embernek van valami biztos tudása a 300 emberről, így szerintem legkésőbb a 300. napon kijön valahogy az öngyilkosság.

lottyettluvnya 2008.12.26. 19:39:35

@peetmaster: Egyetlen logikai lépést sem tudnak megtenni az eredeti érvelésből. Gondold végig az egyszerű esetekben! Például, ha egy van csak: akkor persze mindenki tudja, hogy van piros kivéve, akinek épp van. De abból, hogy ő nem lesz az első nap öngyilkos (rá semmiféleképp nem vonatkozik az eredeti érvelés, hisz ahhoz tudni kell) nem vonhat le senki semmi tanúságot, mert tudják, hogy nem tudja, hogy van piros. Vagy legalábbis nem lehetnek biztosak benne, hisz nem tudják, mi van az ő hátukon. Vagy ha kettő van. Akkor persze mindenki tudja, csak épp azt nem tudja mindenki, hogy mindenki tudja (nevezetesen az a 2 hiheti épp azt is, hogy a másik nem lát egyet sem), pedig ez fontos az érvelésben ("mivel nem lett senki, pedig tudhatná" csupa ilyen van). Etc, etc, etc.

@Gabó Kocka: Nem igazán tudom, mit akarnál bizonyítani. A feladat implicit tartalmazza, hogy mindenkin egymástól független vannak foltok, másképp mondva egy valakinek a színe ismerve néhány másét de semmi mást (pontosan ezt gondoljuk) ugyanolyan eloszlást követ, mint ha egyedül lenne. Formálisan, ha X_j jelöli a j. ember színét:
P{X_1=piros | X_2,...,X_300} = P{X_1=piros}

szarember (törölt) 2008.12.29. 04:49:27

Üdv, véletlenül tévedtem a blogra, de tetszik.

Szerintem az égvilágon semmi értelme nincs annak, hogy valaki "kijelöli" a rombolás kezdetét, de nem közöl velük semmi infót. Ha ez így lenne, akkor kénytelenek lennének lezúzni magukat az amcsi nélkül is. A mazochista törzs tagjai tehát új információ birtokába jutottak. Hogy mi ez az új információ? Ha m db piros van a törzsben, és őket egytől m-ig beszámozzuk, akkor a turista nélkül az első nem tudja, hogy a második tudja, hogy a harmadik tudja hogy a ... hogy az (m-1). tudja,hogy az m. tudja, hogy van legalább 1 piros. Azzal pedig, hogy a turista NYILVÁNOSAN felkiált, ezek a bizonytalanságok hirtelen világossá válnak.

Lencse. 2009.01.07. 18:02:59

Helló!

Nyilvánvaló, hogy ha a turista nem kavarja fel az állóvizet, mindenki életben marad. Én (a törzs egyik tagja) látok p pirosat és 299-p feketét, de a saját foltomról a világon semmit nem tudok. A specifikáció szerint "Éppen ezért nem is beszélnek soha a foltokról", azaz semmilyen információt nem adnak a többieknek, nem csak azt hallgatják el, hogy a másiknak konkrétan milyen színű.
Ellenkező esetben ugyanis, ha én látok 100 pirosat, és 199 feketét, és odajön hozzám Piroshátú Sanyi, hogy bevallja: ő 100 pirosat és 199 feketét lát, akkor tudom, hogy ugyanúgy piros vagyok, mint ő, és harakiri. Ha viszont én fekete vagyok, akkor 99-200 arányt mond, és megint megtudtam a saját színemet.

Szóval turista nélkül mindenki él, mint hal a vízben.

A milena-elven történő számolás nagyon tetszik, eszembe nem jutott volna. :)
Ami elgondolkodtató: mi van, ha a számolási időszak közben valakit megmar a kobra, és meghal? :)

milena 2009.01.08. 14:57:36

@Lencse.: Tetszik ez a Piroshátú Sanyi :D
süti beállítások módosítása