Condition
Расстановка есть решение: условие 16 и все пятнадцать посылок
Calculation result
Established
Input parameters
What we are finding
предъявленная расстановка есть решение: условие 16 соблюдено и все пятнадцать посылок выполнены
Input facts
дом входит в предъявленную делу расстановку
d: 1позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: 1p: 1дом окрашен в этот цвет
d: 1c: Zheltyyжитель входит в предъявленную делу расстановку
z: 1житель живёт в этом доме
z: 1d: 1житель принадлежит к этой национальности
z: 1n: Norvezhetsжитель курит этот сорт сигарет
z: 1k: Koolрасстановка называет животное этого жителя
z: 1расстановка называет животным этого жителя именно это
z: 1a: Lisaдом входит в предъявленную делу расстановку
d: 2позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: 2p: 2дом окрашен в этот цвет
d: 2c: Siniyжитель входит в предъявленную делу расстановку
z: 2житель живёт в этом доме
z: 2d: 2житель принадлежит к этой национальности
z: 2n: Ukrainetsжитель курит этот сорт сигарет
z: 2k: Chesterfieldрасстановка называет напиток этого жителя
z: 2расстановка называет напитком этого жителя именно этот
z: 2k: Chayрасстановка называет животное этого жителя
z: 2расстановка называет животным этого жителя именно это
z: 2a: Loshadдом входит в предъявленную делу расстановку
d: 3позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: 3p: 3дом окрашен в этот цвет
d: 3c: Krasnyyжитель входит в предъявленную делу расстановку
z: 3житель живёт в этом доме
z: 3d: 3житель принадлежит к этой национальности
z: 3n: Anglichaninжитель курит этот сорт сигарет
z: 3k: OldGoldрасстановка называет напиток этого жителя
z: 3расстановка называет напитком этого жителя именно этот
z: 3k: Molokoрасстановка называет животное этого жителя
z: 3расстановка называет животным этого жителя именно это
z: 3a: Ulitkiдом входит в предъявленную делу расстановку
d: 4позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: 4p: 4дом окрашен в этот цвет
d: 4c: SlonovayaKostжитель входит в предъявленную делу расстановку
z: 4житель живёт в этом доме
z: 4d: 4житель принадлежит к этой национальности
z: 4n: Ispanetsжитель курит этот сорт сигарет
z: 4k: LuckyStrikeрасстановка называет напиток этого жителя
z: 4расстановка называет напитком этого жителя именно этот
z: 4k: ApelsinovyySokрасстановка называет животное этого жителя
z: 4расстановка называет животным этого жителя именно это
z: 4a: Sobakaдом входит в предъявленную делу расстановку
d: 5позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: 5p: 5дом окрашен в этот цвет
d: 5c: Zelenyyжитель входит в предъявленную делу расстановку
z: 5житель живёт в этом доме
z: 5d: 5житель принадлежит к этой национальности
z: 5n: Yaponetsжитель курит этот сорт сигарет
z: 5k: Parliamentрасстановка называет напиток этого жителя
z: 5расстановка называет напитком этого жителя именно этот
z: 5k: Kofe
Package: Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина
Additional details
- Include proof
- Yes
Original data · JSON
{
"args": [],
"facts": [
{
"args": [
"urn:case:zebra:dom:1"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:1",
1
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:1",
"Zheltyy"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:1"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:1",
"urn:case:zebra:dom:1"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:1",
"Norvezhets"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:1",
"Kool"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:1"
],
"predicate": "zhivotnoe_nazvano"
},
{
"args": [
"urn:case:zebra:zhitel:1",
"Lisa"
],
"predicate": "zayavleno_zhivotnoe"
},
{
"args": [
"urn:case:zebra:dom:2"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:2",
2
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:2",
"Siniy"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:2"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"urn:case:zebra:dom:2"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"Ukrainets"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"Chesterfield"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:2"
],
"predicate": "napitok_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"Chay"
],
"predicate": "zayavlen_napitok"
},
{
"args": [
"urn:case:zebra:zhitel:2"
],
"predicate": "zhivotnoe_nazvano"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"Loshad"
],
"predicate": "zayavleno_zhivotnoe"
},
{
"args": [
"urn:case:zebra:dom:3"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:3",
3
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:3",
"Krasnyy"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:3"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"urn:case:zebra:dom:3"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"Anglichanin"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"OldGold"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:3"
],
"predicate": "napitok_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"Moloko"
],
"predicate": "zayavlen_napitok"
},
{
"args": [
"urn:case:zebra:zhitel:3"
],
"predicate": "zhivotnoe_nazvano"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"Ulitki"
],
"predicate": "zayavleno_zhivotnoe"
},
{
"args": [
"urn:case:zebra:dom:4"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:4",
4
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:4",
"SlonovayaKost"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:4"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"urn:case:zebra:dom:4"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"Ispanets"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"LuckyStrike"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:4"
],
"predicate": "napitok_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"ApelsinovyySok"
],
"predicate": "zayavlen_napitok"
},
{
"args": [
"urn:case:zebra:zhitel:4"
],
"predicate": "zhivotnoe_nazvano"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"Sobaka"
],
"predicate": "zayavleno_zhivotnoe"
},
{
"args": [
"urn:case:zebra:dom:5"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:5",
5
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:5",
"Zelenyy"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:5"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:5",
"urn:case:zebra:dom:5"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:5",
"Yaponets"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:5",
"Parliament"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:5"
],
"predicate": "napitok_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:5",
"Kofe"
],
"predicate": "zayavlen_napitok"
}
],
"kind": "truth",
"legalTime": "2026-08-31",
"package": "logic-zebra",
"predicate": "reshenie_verno",
"proof": true
}Why this resultApplied rules and conditions
Derivation path134 steps
- 1case fact
дом входит в предъявленную делу расстановку
d: urn:case:zebra:dom:1
- 2case fact
дом входит в предъявленную делу расстановку
d: urn:case:zebra:dom:2
- 3case fact
позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: urn:case:zebra:dom:2; p: 2
- 4case fact
дом окрашен в этот цвет
d: urn:case:zebra:dom:2; c: urn:logic:clir:zebra#Siniy
- 5rule
названный расстановкой цвет занят
этот цвет достался какому-то дому расстановки: c: urn:logic:clir:zebra#Siniy
art. 16
Identifier
urn:logic:clir:zebra#TsvetZanyat - 6rule
занятый цвет достался ровно одному дому (условие 16)
этот цвет достался ровно одному дому (условие 16): c: urn:logic:clir:zebra#Siniy
art. 16
Identifier
urn:logic:clir:zebra#TsvetRovnoUOdnogo - 7case fact
житель входит в предъявленную делу расстановку
z: urn:case:zebra:zhitel:2
- 8case fact
житель живёт в этом доме
z: urn:case:zebra:zhitel:2; d: urn:case:zebra:dom:2
- 9rule
житель занимает позицию своего дома (условие 16)
позиция жителя есть позиция его дома (условие 16): z: urn:case:zebra:zhitel:2; p: 2
art. 16
Identifier
urn:logic:clir:zebra#PozitsiyaZhitelya - 10case fact
житель принадлежит к этой национальности
z: urn:case:zebra:zhitel:2; n: urn:logic:clir:zebra#Ukrainets
- 11rule
названная расстановкой национальность занята
эта национальность досталась какому-то жителю расстановки: n: urn:logic:clir:zebra#Ukrainets
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostZanyata - 12rule
занятая национальность досталась ровно одному жителю (условие 16)
эта национальность досталась ровно одному жителю (условие 16): n: urn:logic:clir:zebra#Ukrainets
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostRovnoUOdnogo - 13case fact
житель курит этот сорт сигарет
z: urn:case:zebra:zhitel:2; k: urn:logic:clir:zebra#Chesterfield
- 14rule
названный расстановкой сорт сигарет занят
этот сорт сигарет достался какому-то жителю расстановки: k: urn:logic:clir:zebra#Chesterfield
art. 16
Identifier
urn:logic:clir:zebra#SortZanyat - 15rule
занятый сорт сигарет достался ровно одному жителю (условие 16)
этот сорт сигарет достался ровно одному жителю (условие 16): k: urn:logic:clir:zebra#Chesterfield
art. 16
Identifier
urn:logic:clir:zebra#SortRovnoUOdnogo - 16case fact
расстановка называет напиток этого жителя
z: urn:case:zebra:zhitel:2
- 17case fact
расстановка называет напитком этого жителя именно этот
z: urn:case:zebra:zhitel:2; k: urn:logic:clir:zebra#Chay
- 18rule
названный расстановкой напиток занят
этот напиток назван расстановкой какому-то жителю: k: urn:logic:clir:zebra#Chay
art. 16
Identifier
urn:logic:clir:zebra#NapitokZanyat - 19rule
занятый напиток назван ровно одному жителю (условие 16)
этот напиток назван ровно одному жителю (условие 16): k: urn:logic:clir:zebra#Chay
art. 16
Identifier
urn:logic:clir:zebra#NapitokRovnoUOdnogo - 20rule
названный расстановкой напиток и есть напиток жителя
житель пьёт этот напиток — по заявлению расстановки либо остатком (условие 16): z: urn:case:zebra:zhitel:2; k: urn:logic:clir:zebra#Chay
art. 16
Identifier
urn:logic:clir:zebra#NapitokZayavlennyy - 21rule
украинец пьёт чай (посылка 5)
посылка с этим номером соблюдена предъявленной расстановкой: n: 5
art. 5
Identifier
urn:logic:clir:zebra#Posylka05 - 22case fact
расстановка называет животное этого жителя
z: urn:case:zebra:zhitel:2
- 23case fact
позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: urn:case:zebra:dom:1; p: 1
- 24case fact
расстановка называет животным этого жителя именно это
z: urn:case:zebra:zhitel:2; a: urn:logic:clir:zebra#Loshad
- 25rule
названное расстановкой животное занято
это животное названо расстановкой какому-то жителю: a: urn:logic:clir:zebra#Loshad
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeZanyato - 26rule
занятое животное названо ровно одному жителю (условие 16)
это животное названо ровно одному жителю (условие 16): a: urn:logic:clir:zebra#Loshad
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeRovnoUOdnogo - 27rule
названное расстановкой животное и есть животное жителя
житель держит это животное — по заявлению расстановки либо остатком (условие 16): z: urn:case:zebra:zhitel:2; a: urn:logic:clir:zebra#Loshad
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeZayavlennoe - 28case fact
дом входит в предъявленную делу расстановку
d: urn:case:zebra:dom:3
- 29case fact
позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: urn:case:zebra:dom:3; p: 3
- 30case fact
дом окрашен в этот цвет
d: urn:case:zebra:dom:3; c: urn:logic:clir:zebra#Krasnyy
- 31rule
названный расстановкой цвет занят
этот цвет достался какому-то дому расстановки: c: urn:logic:clir:zebra#Krasnyy
art. 16
Identifier
urn:logic:clir:zebra#TsvetZanyat - 32rule
занятый цвет достался ровно одному дому (условие 16)
этот цвет достался ровно одному дому (условие 16): c: urn:logic:clir:zebra#Krasnyy
art. 16
Identifier
urn:logic:clir:zebra#TsvetRovnoUOdnogo - 33case fact
житель входит в предъявленную делу расстановку
z: urn:case:zebra:zhitel:3
- 34case fact
житель живёт в этом доме
z: urn:case:zebra:zhitel:3; d: urn:case:zebra:dom:3
- 35case fact
житель принадлежит к этой национальности
z: urn:case:zebra:zhitel:3; n: urn:logic:clir:zebra#Anglichanin
- 36rule
названная расстановкой национальность занята
эта национальность досталась какому-то жителю расстановки: n: urn:logic:clir:zebra#Anglichanin
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostZanyata - 37rule
занятая национальность досталась ровно одному жителю (условие 16)
эта национальность досталась ровно одному жителю (условие 16): n: urn:logic:clir:zebra#Anglichanin
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostRovnoUOdnogo - 38rule
англичанин живёт в красном доме (посылка 2)
посылка с этим номером соблюдена предъявленной расстановкой: n: 2
art. 2
Identifier
urn:logic:clir:zebra#Posylka02 - 39case fact
житель курит этот сорт сигарет
z: urn:case:zebra:zhitel:3; k: urn:logic:clir:zebra#OldGold
- 40rule
названный расстановкой сорт сигарет занят
этот сорт сигарет достался какому-то жителю расстановки: k: urn:logic:clir:zebra#OldGold
art. 16
Identifier
urn:logic:clir:zebra#SortZanyat - 41rule
занятый сорт сигарет достался ровно одному жителю (условие 16)
этот сорт сигарет достался ровно одному жителю (условие 16): k: urn:logic:clir:zebra#OldGold
art. 16
Identifier
urn:logic:clir:zebra#SortRovnoUOdnogo - 42case fact
расстановка называет напиток этого жителя
z: urn:case:zebra:zhitel:3
- 43case fact
расстановка называет напитком этого жителя именно этот
z: urn:case:zebra:zhitel:3; k: urn:logic:clir:zebra#Moloko
- 44rule
названный расстановкой напиток занят
этот напиток назван расстановкой какому-то жителю: k: urn:logic:clir:zebra#Moloko
art. 16
Identifier
urn:logic:clir:zebra#NapitokZanyat - 45rule
занятый напиток назван ровно одному жителю (условие 16)
этот напиток назван ровно одному жителю (условие 16): k: urn:logic:clir:zebra#Moloko
art. 16
Identifier
urn:logic:clir:zebra#NapitokRovnoUOdnogo - 46rule
названный расстановкой напиток и есть напиток жителя
житель пьёт этот напиток — по заявлению расстановки либо остатком (условие 16): z: urn:case:zebra:zhitel:3; k: urn:logic:clir:zebra#Moloko
art. 16
Identifier
urn:logic:clir:zebra#NapitokZayavlennyy - 47rule
в среднем доме — том, чья позиция третья, — пьют молоко (посылка 9, условие 16)
посылка с этим номером соблюдена предъявленной расстановкой: n: 9
art. 9, art. 16
Identifier
urn:logic:clir:zebra#Posylka09 - 48case fact
дом окрашен в этот цвет
d: urn:case:zebra:dom:1; c: urn:logic:clir:zebra#Zheltyy
- 49rule
названный расстановкой цвет занят
этот цвет достался какому-то дому расстановки: c: urn:logic:clir:zebra#Zheltyy
art. 16
Identifier
urn:logic:clir:zebra#TsvetZanyat - 50rule
занятый цвет достался ровно одному дому (условие 16)
этот цвет достался ровно одному дому (условие 16): c: urn:logic:clir:zebra#Zheltyy
art. 16
Identifier
urn:logic:clir:zebra#TsvetRovnoUOdnogo - 51case fact
расстановка называет животное этого жителя
z: urn:case:zebra:zhitel:3
- 52case fact
расстановка называет животным этого жителя именно это
z: urn:case:zebra:zhitel:3; a: urn:logic:clir:zebra#Ulitki
- 53rule
названное расстановкой животное занято
это животное названо расстановкой какому-то жителю: a: urn:logic:clir:zebra#Ulitki
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeZanyato - 54rule
занятое животное названо ровно одному жителю (условие 16)
это животное названо ровно одному жителю (условие 16): a: urn:logic:clir:zebra#Ulitki
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeRovnoUOdnogo - 55rule
названное расстановкой животное и есть животное жителя
житель держит это животное — по заявлению расстановки либо остатком (условие 16): z: urn:case:zebra:zhitel:3; a: urn:logic:clir:zebra#Ulitki
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeZayavlennoe - 56rule
курящий Old Gold держит улиток (посылка 7)
посылка с этим номером соблюдена предъявленной расстановкой: n: 7
art. 7
Identifier
urn:logic:clir:zebra#Posylka07 - 57case fact
дом входит в предъявленную делу расстановку
d: urn:case:zebra:dom:4
- 58case fact
позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: urn:case:zebra:dom:4; p: 4
- 59case fact
дом окрашен в этот цвет
d: urn:case:zebra:dom:4; c: urn:logic:clir:zebra#SlonovayaKost
- 60rule
названный расстановкой цвет занят
этот цвет достался какому-то дому расстановки: c: urn:logic:clir:zebra#SlonovayaKost
art. 16
Identifier
urn:logic:clir:zebra#TsvetZanyat - 61rule
занятый цвет достался ровно одному дому (условие 16)
этот цвет достался ровно одному дому (условие 16): c: urn:logic:clir:zebra#SlonovayaKost
art. 16
Identifier
urn:logic:clir:zebra#TsvetRovnoUOdnogo - 62case fact
житель входит в предъявленную делу расстановку
z: urn:case:zebra:zhitel:4
- 63case fact
житель принадлежит к этой национальности
z: urn:case:zebra:zhitel:4; n: urn:logic:clir:zebra#Ispanets
- 64rule
названная расстановкой национальность занята
эта национальность досталась какому-то жителю расстановки: n: urn:logic:clir:zebra#Ispanets
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostZanyata - 65rule
занятая национальность досталась ровно одному жителю (условие 16)
эта национальность досталась ровно одному жителю (условие 16): n: urn:logic:clir:zebra#Ispanets
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostRovnoUOdnogo - 66case fact
житель курит этот сорт сигарет
z: urn:case:zebra:zhitel:4; k: urn:logic:clir:zebra#LuckyStrike
- 67rule
названный расстановкой сорт сигарет занят
этот сорт сигарет достался какому-то жителю расстановки: k: urn:logic:clir:zebra#LuckyStrike
art. 16
Identifier
urn:logic:clir:zebra#SortZanyat - 68rule
занятый сорт сигарет достался ровно одному жителю (условие 16)
этот сорт сигарет достался ровно одному жителю (условие 16): k: urn:logic:clir:zebra#LuckyStrike
art. 16
Identifier
urn:logic:clir:zebra#SortRovnoUOdnogo - 69case fact
расстановка называет напиток этого жителя
z: urn:case:zebra:zhitel:4
- 70case fact
житель входит в предъявленную делу расстановку
z: urn:case:zebra:zhitel:1
- 71case fact
расстановка называет напитком этого жителя именно этот
z: urn:case:zebra:zhitel:4; k: urn:logic:clir:zebra#ApelsinovyySok
- 72rule
названный расстановкой напиток занят
этот напиток назван расстановкой какому-то жителю: k: urn:logic:clir:zebra#ApelsinovyySok
art. 16
Identifier
urn:logic:clir:zebra#NapitokZanyat - 73rule
занятый напиток назван ровно одному жителю (условие 16)
этот напиток назван ровно одному жителю (условие 16): k: urn:logic:clir:zebra#ApelsinovyySok
art. 16
Identifier
urn:logic:clir:zebra#NapitokRovnoUOdnogo - 74rule
названный расстановкой напиток и есть напиток жителя
житель пьёт этот напиток — по заявлению расстановки либо остатком (условие 16): z: urn:case:zebra:zhitel:4; k: urn:logic:clir:zebra#ApelsinovyySok
art. 16
Identifier
urn:logic:clir:zebra#NapitokZayavlennyy - 75rule
курящий Lucky Strike пьёт апельсиновый сок (посылка 13)
посылка с этим номером соблюдена предъявленной расстановкой: n: 13
art. 13
Identifier
urn:logic:clir:zebra#Posylka13 - 76case fact
расстановка называет животное этого жителя
z: urn:case:zebra:zhitel:4
- 77case fact
расстановка называет животным этого жителя именно это
z: urn:case:zebra:zhitel:4; a: urn:logic:clir:zebra#Sobaka
- 78rule
названное расстановкой животное занято
это животное названо расстановкой какому-то жителю: a: urn:logic:clir:zebra#Sobaka
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeZanyato - 79rule
занятое животное названо ровно одному жителю (условие 16)
это животное названо ровно одному жителю (условие 16): a: urn:logic:clir:zebra#Sobaka
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeRovnoUOdnogo - 80rule
названное расстановкой животное и есть животное жителя
житель держит это животное — по заявлению расстановки либо остатком (условие 16): z: urn:case:zebra:zhitel:4; a: urn:logic:clir:zebra#Sobaka
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeZayavlennoe - 81rule
испанец держит собаку (посылка 3)
посылка с этим номером соблюдена предъявленной расстановкой: n: 3
art. 3
Identifier
urn:logic:clir:zebra#Posylka03 - 82case fact
дом входит в предъявленную делу расстановку
d: urn:case:zebra:dom:5
- 83rule
домов пять (посылка 1)
посылка с этим номером соблюдена предъявленной расстановкой: n: 1
art. 1
Identifier
urn:logic:clir:zebra#Posylka01 - 84case fact
позиция дома в ряду: счёт ведётся от наблюдателя слева направо
d: urn:case:zebra:dom:5; p: 5
- 85rule
позиции с первой по пятую заняты ровно по одному дому (условие 16)
каждую из пяти позиций ряда занимает ровно один дом (условие 16):
art. 16
Identifier
urn:logic:clir:zebra#PozitsiiZanyaty - 86case fact
дом окрашен в этот цвет
d: urn:case:zebra:dom:5; c: urn:logic:clir:zebra#Zelenyy
- 87rule
зелёный дом стоит непосредственно справа от дома цвета слоновой кости, то есть позицией на единицу большей (посылка 6, условие 16)
посылка с этим номером соблюдена предъявленной расстановкой: n: 6
art. 6, art. 16
Identifier
urn:logic:clir:zebra#Posylka06 - 88rule
названный расстановкой цвет занят
этот цвет достался какому-то дому расстановки: c: urn:logic:clir:zebra#Zelenyy
art. 16
Identifier
urn:logic:clir:zebra#TsvetZanyat - 89rule
занятый цвет достался ровно одному дому (условие 16)
этот цвет достался ровно одному дому (условие 16): c: urn:logic:clir:zebra#Zelenyy
art. 16
Identifier
urn:logic:clir:zebra#TsvetRovnoUOdnogo - 90rule
красный, зелёный, слоновой кости, жёлтый и синий достались ровно одному дому каждый (условие 16)
цвета домов различны: каждый из пяти цветов у ровно одного дома (условие 16):
art. 16
Identifier
urn:logic:clir:zebra#TsvetaRazlichny - 91case fact
житель входит в предъявленную делу расстановку
z: urn:case:zebra:zhitel:5
- 92rule
жителей в расстановке ровно пятеро (условие 16)
расстановка называет ровно пятерых жителей (условие 16):
art. 16
Identifier
urn:logic:clir:zebra#ZhiteleyPyat - 93case fact
житель живёт в этом доме
z: urn:case:zebra:zhitel:5; d: urn:case:zebra:dom:5
- 94case fact
житель принадлежит к этой национальности
z: urn:case:zebra:zhitel:5; n: urn:logic:clir:zebra#Yaponets
- 95rule
названная расстановкой национальность занята
эта национальность досталась какому-то жителю расстановки: n: urn:logic:clir:zebra#Yaponets
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostZanyata - 96rule
занятая национальность досталась ровно одному жителю (условие 16)
эта национальность досталась ровно одному жителю (условие 16): n: urn:logic:clir:zebra#Yaponets
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostRovnoUOdnogo - 97case fact
житель курит этот сорт сигарет
z: urn:case:zebra:zhitel:5; k: urn:logic:clir:zebra#Parliament
- 98rule
японец курит Parliament (посылка 14)
посылка с этим номером соблюдена предъявленной расстановкой: n: 14
art. 14
Identifier
urn:logic:clir:zebra#Posylka14 - 99rule
названный расстановкой сорт сигарет занят
этот сорт сигарет достался какому-то жителю расстановки: k: urn:logic:clir:zebra#Parliament
art. 16
Identifier
urn:logic:clir:zebra#SortZanyat - 100rule
занятый сорт сигарет достался ровно одному жителю (условие 16)
этот сорт сигарет достался ровно одному жителю (условие 16): k: urn:logic:clir:zebra#Parliament
art. 16
Identifier
urn:logic:clir:zebra#SortRovnoUOdnogo - 101case fact
житель живёт в этом доме
z: urn:case:zebra:zhitel:1; d: urn:case:zebra:dom:1
- 102rule
житель занимает позицию своего дома (условие 16)
позиция жителя есть позиция его дома (условие 16): z: urn:case:zebra:zhitel:1; p: 1
art. 16
Identifier
urn:logic:clir:zebra#PozitsiyaZhitelya - 103case fact
расстановка называет напиток этого жителя
z: urn:case:zebra:zhitel:5
- 104rule
расстановка называет напиток ровно четверым жителям (условие 16)
напитки названы ровно у четверых жителей (условие 16):
art. 16
Identifier
urn:logic:clir:zebra#ChetveroNazvaliNapitok - 105case fact
расстановка называет напитком этого жителя именно этот
z: urn:case:zebra:zhitel:5; k: urn:logic:clir:zebra#Kofe
- 106rule
названный расстановкой напиток занят
этот напиток назван расстановкой какому-то жителю: k: urn:logic:clir:zebra#Kofe
art. 16
Identifier
urn:logic:clir:zebra#NapitokZanyat - 107rule
занятый напиток назван ровно одному жителю (условие 16)
этот напиток назван ровно одному жителю (условие 16): k: urn:logic:clir:zebra#Kofe
art. 16
Identifier
urn:logic:clir:zebra#NapitokRovnoUOdnogo - 108rule
кофе, чай, молоко и апельсиновый сок названы ровно по одному жителю, и четвёртый из пятерых — последний названный (условие 16)
напитки различны: четыре названных у ровно одного жителя каждый, пятый житель остаётся без названного напитка (условие 16):
art. 16
Identifier
urn:logic:clir:zebra#NapitkiRazlichny - 109rule
названный расстановкой напиток и есть напиток жителя
житель пьёт этот напиток — по заявлению расстановки либо остатком (условие 16): z: urn:case:zebra:zhitel:5; k: urn:logic:clir:zebra#Kofe
art. 16
Identifier
urn:logic:clir:zebra#NapitokZayavlennyy - 110rule
в зелёном доме пьют кофе (посылка 4)
посылка с этим номером соблюдена предъявленной расстановкой: n: 4
art. 4
Identifier
urn:logic:clir:zebra#Posylka04 - 111case fact
житель принадлежит к этой национальности
z: urn:case:zebra:zhitel:1; n: urn:logic:clir:zebra#Norvezhets
- 112rule
названная расстановкой национальность занята
эта национальность досталась какому-то жителю расстановки: n: urn:logic:clir:zebra#Norvezhets
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostZanyata - 113rule
занятая национальность досталась ровно одному жителю (условие 16)
эта национальность досталась ровно одному жителю (условие 16): n: urn:logic:clir:zebra#Norvezhets
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostRovnoUOdnogo - 114rule
англичанин, испанец, украинец, норвежец и японец — ровно по одному жителю каждый (условие 16)
национальности жителей различны: каждая из пяти у ровно одного жителя (условие 16):
art. 16
Identifier
urn:logic:clir:zebra#NatsionalnostiRazlichny - 115rule
норвежец живёт в первом доме — том, чья позиция первая (посылка 10, условие 16)
посылка с этим номером соблюдена предъявленной расстановкой: n: 10
art. 10, art. 16
Identifier
urn:logic:clir:zebra#Posylka10 - 116rule
норвежец живёт левее синего дома на одну позицию (посылка 15, условие 16)
посылка с этим номером соблюдена предъявленной расстановкой: n: 15
art. 15, art. 16
Identifier
urn:logic:clir:zebra#Posylka15Levee - 117case fact
житель курит этот сорт сигарет
z: urn:case:zebra:zhitel:1; k: urn:logic:clir:zebra#Kool
- 118rule
в жёлтом доме курят Kool (посылка 8)
посылка с этим номером соблюдена предъявленной расстановкой: n: 8
art. 8
Identifier
urn:logic:clir:zebra#Posylka08 - 119rule
курящий Kool живёт левее держащего лошадь на одну позицию (посылка 12, условие 16)
посылка с этим номером соблюдена предъявленной расстановкой: n: 12
art. 12, art. 16
Identifier
urn:logic:clir:zebra#Posylka12Levee - 120rule
названный расстановкой сорт сигарет занят
этот сорт сигарет достался какому-то жителю расстановки: k: urn:logic:clir:zebra#Kool
art. 16
Identifier
urn:logic:clir:zebra#SortZanyat - 121rule
занятый сорт сигарет достался ровно одному жителю (условие 16)
этот сорт сигарет достался ровно одному жителю (условие 16): k: urn:logic:clir:zebra#Kool
art. 16
Identifier
urn:logic:clir:zebra#SortRovnoUOdnogo - 122rule
Old Gold, Kool, Chesterfield, Lucky Strike и Parliament — ровно по одному жителю каждый (условие 16)
сорта сигарет различны: каждый из пяти у ровно одного жителя (условие 16):
art. 16
Identifier
urn:logic:clir:zebra#SortaRazlichny - 123case fact
расстановка называет животное этого жителя
z: urn:case:zebra:zhitel:1
- 124rule
расстановка называет животное ровно четверым жителям (условие 16)
животные названы ровно у четверых жителей (условие 16):
art. 16
Identifier
urn:logic:clir:zebra#ChetveroNazvaliZhivotnoe - 125case fact
расстановка называет животным этого жителя именно это
z: urn:case:zebra:zhitel:1; a: urn:logic:clir:zebra#Lisa
- 126rule
названное расстановкой животное занято
это животное названо расстановкой какому-то жителю: a: urn:logic:clir:zebra#Lisa
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeZanyato - 127rule
занятое животное названо ровно одному жителю (условие 16)
это животное названо ровно одному жителю (условие 16): a: urn:logic:clir:zebra#Lisa
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeRovnoUOdnogo - 128rule
названное расстановкой животное и есть животное жителя
житель держит это животное — по заявлению расстановки либо остатком (условие 16): z: urn:case:zebra:zhitel:1; a: urn:logic:clir:zebra#Lisa
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnoeZayavlennoe - 129rule
курящий Chesterfield живёт правее держащего лису на одну позицию (посылка 11, условие 16)
посылка с этим номером соблюдена предъявленной расстановкой: n: 11
art. 11, art. 16
Identifier
urn:logic:clir:zebra#Posylka11Pravee - 130rule
соблюдены все пятнадцать посылок изложения
предъявленная расстановка удовлетворяет всем пятнадцати посылкам:
art. 1, art. 2, art. 3, art. 4, art. 5, art. 6, art. 7, art. 8, art. 9, art. 10, art. 11, art. 12, art. 13, art. 14, art. 15
Identifier
urn:logic:clir:zebra#PosylkiSoblyudeny - 131rule
собака, улитки, лиса и лошадь названы ровно по одному жителю, и четвёртый из пятерых — последний названный (условие 16)
животные различны: четыре названных у ровно одного жителя каждое, пятый житель остаётся без названного животного (условие 16):
art. 16
Identifier
urn:logic:clir:zebra#ZhivotnyeRazlichny - 132rule
позиции заняты, жителей пятеро и все пять признаков различны — условие 16 соблюдено
условие 16 соблюдено целиком: ряд домов полон и все пять признаков разобраны без повторов:
art. 16
Identifier
urn:logic:clir:zebra#MirZamknut - 133rule
расстановка, замкнувшая условие 16 и удовлетворившая всем пятнадцати посылкам, есть решение
предъявленная расстановка есть решение: условие 16 соблюдено и все пятнадцать посылок выполнены:
art. 16
Identifier
urn:logic:clir:zebra#ReshenieVerno - 134query
Query evaluation
verified by the engine: 84 · case fact: 50 · Full graph: 142 nodes
Steps of the saved proof from the case facts to the answer. Formulas are shown as written in the norm with bound values substituted; the page recomputes nothing.
Basis of this answer
Rules on the saved proof path for this answer.
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина
расстановка называет напиток ровно четверым жителям (условие 16)
Identifier
urn:logic:clir:zebra#ChetveroNazvaliNapitokрасстановка называет животное ровно четверым жителям (условие 16)
Identifier
urn:logic:clir:zebra#ChetveroNazvaliZhivotnoeпозиции заняты, жителей пятеро и все пять признаков различны — условие 16 соблюдено
Identifier
urn:logic:clir:zebra#MirZamknutкофе, чай, молоко и апельсиновый сок названы ровно по одному жителю, и четвёртый из пятерых — последний названный (условие 16)
Identifier
urn:logic:clir:zebra#NapitkiRazlichnyзанятый напиток назван ровно одному жителю (условие 16)
Identifier
urn:logic:clir:zebra#NapitokRovnoUOdnogoназванный расстановкой напиток занят
Identifier
urn:logic:clir:zebra#NapitokZanyatназванный расстановкой напиток и есть напиток жителя
Identifier
urn:logic:clir:zebra#NapitokZayavlennyyзанятая национальность досталась ровно одному жителю (условие 16)
Identifier
urn:logic:clir:zebra#NatsionalnostRovnoUOdnogoназванная расстановкой национальность занята
Identifier
urn:logic:clir:zebra#NatsionalnostZanyataангличанин, испанец, украинец, норвежец и японец — ровно по одному жителю каждый (условие 16)
Identifier
urn:logic:clir:zebra#NatsionalnostiRazlichnyдомов пять (посылка 1)
Identifier
urn:logic:clir:zebra#Posylka01англичанин живёт в красном доме (посылка 2)
Identifier
urn:logic:clir:zebra#Posylka02испанец держит собаку (посылка 3)
Identifier
urn:logic:clir:zebra#Posylka03в зелёном доме пьют кофе (посылка 4)
Identifier
urn:logic:clir:zebra#Posylka04украинец пьёт чай (посылка 5)
Identifier
urn:logic:clir:zebra#Posylka05зелёный дом стоит непосредственно справа от дома цвета слоновой кости, то есть позицией на единицу большей (посылка 6, условие 16)
Identifier
urn:logic:clir:zebra#Posylka06курящий Old Gold держит улиток (посылка 7)
Identifier
urn:logic:clir:zebra#Posylka07в жёлтом доме курят Kool (посылка 8)
Identifier
urn:logic:clir:zebra#Posylka08в среднем доме — том, чья позиция третья, — пьют молоко (посылка 9, условие 16)
Identifier
urn:logic:clir:zebra#Posylka09норвежец живёт в первом доме — том, чья позиция первая (посылка 10, условие 16)
Identifier
urn:logic:clir:zebra#Posylka10курящий Chesterfield живёт правее держащего лису на одну позицию (посылка 11, условие 16)
Identifier
urn:logic:clir:zebra#Posylka11Praveeкурящий Kool живёт левее держащего лошадь на одну позицию (посылка 12, условие 16)
Identifier
urn:logic:clir:zebra#Posylka12Leveeкурящий Lucky Strike пьёт апельсиновый сок (посылка 13)
Identifier
urn:logic:clir:zebra#Posylka13японец курит Parliament (посылка 14)
Identifier
urn:logic:clir:zebra#Posylka14норвежец живёт левее синего дома на одну позицию (посылка 15, условие 16)
Identifier
urn:logic:clir:zebra#Posylka15Leveeсоблюдены все пятнадцать посылок изложения
Identifier
urn:logic:clir:zebra#PosylkiSoblyudenyпозиции с первой по пятую заняты ровно по одному дому (условие 16)
Identifier
urn:logic:clir:zebra#PozitsiiZanyatyжитель занимает позицию своего дома (условие 16)
Identifier
urn:logic:clir:zebra#PozitsiyaZhitelyaрасстановка, замкнувшая условие 16 и удовлетворившая всем пятнадцати посылкам, есть решение
Identifier
urn:logic:clir:zebra#ReshenieVernoзанятый сорт сигарет достался ровно одному жителю (условие 16)
Identifier
urn:logic:clir:zebra#SortRovnoUOdnogoназванный расстановкой сорт сигарет занят
Identifier
urn:logic:clir:zebra#SortZanyatOld Gold, Kool, Chesterfield, Lucky Strike и Parliament — ровно по одному жителю каждый (условие 16)
Identifier
urn:logic:clir:zebra#SortaRazlichnyзанятый цвет достался ровно одному дому (условие 16)
Identifier
urn:logic:clir:zebra#TsvetRovnoUOdnogoназванный расстановкой цвет занят
Identifier
urn:logic:clir:zebra#TsvetZanyatкрасный, зелёный, слоновой кости, жёлтый и синий достались ровно одному дому каждый (условие 16)
Identifier
urn:logic:clir:zebra#TsvetaRazlichnyжителей в расстановке ровно пятеро (условие 16)
Identifier
urn:logic:clir:zebra#ZhiteleyPyatзанятое животное названо ровно одному жителю (условие 16)
Identifier
urn:logic:clir:zebra#ZhivotnoeRovnoUOdnogoназванное расстановкой животное занято
Identifier
urn:logic:clir:zebra#ZhivotnoeZanyatoназванное расстановкой животное и есть животное жителя
Identifier
urn:logic:clir:zebra#ZhivotnoeZayavlennoeсобака, улитки, лиса и лошадь названы ровно по одному жителю, и четвёртый из пятерых — последний названный (условие 16)
Identifier
urn:logic:clir:zebra#ZhivotnyeRazlichny
Other rules in the evaluation2
Applied in the overall evaluation, but not on the proof path for this answer.
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина
житель, чей напиток не назван при соблюдённом условии 16, пьёт оставшийся напиток — воду (условие 16, вопрос 17)
Identifier
urn:logic:clir:zebra#VodaOstatkomжитель, чьё животное не названо при соблюдённом условии 16, держит оставшееся животное — зебру (условие 16, вопрос 18)
Identifier
urn:logic:clir:zebra#ZebraOstatkom
Derived result for this query
предъявленная расстановка есть решение: условие 16 соблюдено и все пятнадцать посылок выполнены
87 further derived facts are not shown: the engine keeps the ones relevant to the question in its compact answer. The full list is in the calculation JSON below.
Proof graph
in the list
- urn:case:zebra:zhitel:2
- urn:case:zebra:zhitel:3
- urn:case:zebra:zhitel:4
- urn:case:zebra:zhitel:5
not in the list (explicit negative by closure)
- urn:case:zebra:zhitel:1
The list is closed by a §70 declaration: a missing record in the snapshot yields an explicit negative with an anti-membership certificate (§231.1). The lists are proof-graph nodes as recorded by the evaluation.
in the list
- urn:case:zebra:zhitel:2
- urn:case:zebra:zhitel:3
- urn:case:zebra:zhitel:4
- urn:case:zebra:zhitel:1
not in the list (explicit negative by closure)
- urn:case:zebra:zhitel:5
The list is closed by a §70 declaration: a missing record in the snapshot yields an explicit negative with an anti-membership certificate (§231.1). The lists are proof-graph nodes as recorded by the evaluation.
Proof nodes: 142 · assertion 53, rule_application 88, query_evaluation 1
This block is too large for inline viewing. It is included in full in the document JSON, without truncation.
Download JSON ↓Calendar and proof identifiers
- Proof reference
- mcp
Original reasoning · JSON
This block is too large for inline viewing. It is included in full in the document JSON, without truncation.
Download JSON ↓SourcesExcerpts: 16
Article 1
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 1. Домов пять.
Original data · JSON
{
"contentHash": "sha256:2765d57cc312441c7c1c719b16c046a812efc3574484899118555e585c8a752d",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P1",
"kind": "fragment",
"locator": "article/1",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:29ff7d4d72e5baa96f378f72b28bf8abbb297f6d018449b3137496671a30729e",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 1. Домов пять."
}
]
}Article 10
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 10. Норвежец живёт в первом доме.
Original data · JSON
{
"contentHash": "sha256:a12b66faa3cd8750f3519a0dd57029bd454d32c01e8c9160f9f282617b6317df",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P10",
"kind": "fragment",
"locator": "article/10",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:c67257a06d65cbe9ad3fd6d48a52d7ef1f636ec53fe43ef18f676525fb1d6533",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 10. Норвежец живёт в первом доме."
}
]
}Article 11
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 11. Курящий «Chesterfield» живёт по соседству с тем, кто держит лису.
Original data · JSON
{
"contentHash": "sha256:9435752e49b3ed641be89466654f529c654e72f169939d7b71e15160387ccf80",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P11",
"kind": "fragment",
"locator": "article/11",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:b2d2aac26092f262f9fe95466dfa021d75b76f273700e495979263d70cffd214",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 11. Курящий «Chesterfield» живёт по соседству с тем, кто держит лису."
}
]
}Article 12
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 12. «Kool» курят по соседству с домом, где держат лошадь.
Original data · JSON
{
"contentHash": "sha256:5d19d77f26a3ba5217bd4fa05bbbd175e9658ce54f4d7d2afeab2c0f56aef2d1",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P12",
"kind": "fragment",
"locator": "article/12",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:03ab096668eafa82c22cce5ca73e81c60db5f8eab59b0824eb35630132916050",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 12. «Kool» курят по соседству с домом, где держат лошадь."
}
]
}Article 13
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 13. Курящий «Lucky Strike» пьёт апельсиновый сок.
Original data · JSON
{
"contentHash": "sha256:23d9117fc45a7d94c03e3a0002d03892663d011c08a8e1b876a762f6987472c9",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P13",
"kind": "fragment",
"locator": "article/13",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:6d893b7668723aa2813a0d99282ef1838848140895b66e395c7f18969f64bc55",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 13. Курящий «Lucky Strike» пьёт апельсиновый сок."
}
]
}Article 14
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 14. Японец курит «Parliament».
Original data · JSON
{
"contentHash": "sha256:79e83dd6a2e660c78c63e60dab3304602e8d02baf7e70301dcd3edb45160833a",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P14",
"kind": "fragment",
"locator": "article/14",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:e6628264e67e207d8610f6699dfa186e86e9e605b3ef2609d4f462b7c46ef4ed",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 14. Японец курит «Parliament»."
}
]
}Article 15
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 15. Норвежец живёт по соседству с синим домом.
Original data · JSON
{
"contentHash": "sha256:e7b8629c165e4c9d4e99e4ec8b2ec43f360c3484ef69d9f2abd0113808b20aa3",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P15",
"kind": "fragment",
"locator": "article/15",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:39e259be43342ea1744110fc697778658fc9f38bc0d6642b7dd89550b8372da9",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 15. Норвежец живёт по соседству с синим домом."
}
]
}Article 16
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Условие 16. Ряд домов, счёт позиций и различность признаков. Дома стоят в ряд и занимают позиции с первой по пятую; каждую позицию занимает ровно один дом. Позиции считаются от наблюдателя слева направо: дом, стоящий справа от другого, занимает позицию на единицу большую. Слово «справа» в посылке 6 означает правую сторону наблюдателя, а не правую сторону жителей. Соседними признаются дома, чьи позиции различаются на единицу, и соседними признаются их жители. Цвета домов различны, и цветов пять: красный, зелёный, слоновой кости, жёлтый, синий. Жители домов принадлежат к разным национальностям, и национальностей пять: англичанин, испанец, украинец, норвежец, японец. Жители пьют разные напитки, и напитков пять: кофе, чай, молоко, апельсиновый сок, вода. Жители курят разные сигареты, и сортов сигарет пять: «Old Gold», «Kool», «Chesterfield», «Lucky Strike», «Parliament». Жители держат разных животных, и животных пять: собака, улитки, лиса, лошадь, зебра. Ни один цвет, ни одна национальность, ни один напиток, ни один сорт сигарет и ни одно животное не достаются двоим: каждое из пяти значений каждого признака достаётся ровно одному дому либо ровно одному жителю. Отсюда следует правило остатка: если четверо жителей пьют четыре названных напитка, пятый пьёт напиток, оставшийся неназванным; если четверо держат четырёх названных животных, пятый держит животное, оставшееся неназванным. Правило остатка применяется только при соблюдении настоящего условия целиком; при неполной расстановке остаток не определяется.
Original data · JSON
{
"contentHash": "sha256:b5256f09097c1d725d5f1e6b6caffff4d667d3769532f041eb185bece5ee769c",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P16",
"kind": "fragment",
"locator": "article/16",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:05b512b716396a1657708ecb45eb69331f260e81f6ff42f6183ab0e42554859f",
"language": "ru-KZ",
"status": "official",
"text": "Условие 16. Ряд домов, счёт позиций и различность признаков.\n\nДома стоят в ряд и занимают позиции с первой по пятую; каждую позицию занимает ровно один дом. Позиции считаются от наблюдателя слева направо: дом, стоящий справа от другого, занимает позицию на единицу большую. Слово «справа» в посылке 6 означает правую сторону наблюдателя, а не правую сторону жителей. Соседними признаются дома, чьи позиции различаются на единицу, и соседними признаются их жители.\n\nЦвета домов различны, и цветов пять: красный, зелёный, слоновой кости, жёлтый, синий. Жители домов принадлежат к разным национальностям, и национальностей пять: англичанин, испанец, украинец, норвежец, японец. Жители пьют разные напитки, и напитков пять: кофе, чай, молоко, апельсиновый сок, вода. Жители курят разные сигареты, и сортов сигарет пять: «Old Gold», «Kool», «Chesterfield», «Lucky Strike», «Parliament». Жители держат разных животных, и животных пять: собака, улитки, лиса, лошадь, зебра.\n\nНи один цвет, ни одна национальность, ни один напиток, ни один сорт сигарет и ни одно животное не достаются двоим: каждое из пяти значений каждого признака достаётся ровно одному дому либо ровно одному жителю.\n\nОтсюда следует правило остатка: если четверо жителей пьют четыре названных напитка, пятый пьёт напиток, оставшийся неназванным; если четверо держат четырёх названных животных, пятый держит животное, оставшееся неназванным. Правило остатка применяется только при соблюдении настоящего условия целиком; при неполной расстановке остаток не определяется."
}
]
}Article 2
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 2. Англичанин живёт в красном доме.
Original data · JSON
{
"contentHash": "sha256:9e679c6a82dc95f255f4aabed78d3002552e56ec3ddb90550f254c28fa71b904",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P2",
"kind": "fragment",
"locator": "article/2",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:1e9a8a753c02819c29c5f5d49201553fa240acff1dc15847dbdb706e54e8b883",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 2. Англичанин живёт в красном доме."
}
]
}Article 3
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 3. Испанец держит собаку.
Original data · JSON
{
"contentHash": "sha256:c8609bfa08549346defae6bef964ca1628d7ef94df05f859e08e88f5640e2166",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P3",
"kind": "fragment",
"locator": "article/3",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:00279b7b4004ee9d9435d40af54a07ab64cc90e10762f16f342f22e9b6232f47",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 3. Испанец держит собаку."
}
]
}Article 4
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 4. В зелёном доме пьют кофе.
Original data · JSON
{
"contentHash": "sha256:432ec36a4fe759eb66ed4de09d3a1293fda9964ccc068ff3bf296d8bf4eceba6",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P4",
"kind": "fragment",
"locator": "article/4",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:fb548c6635275a131b5cea51b53747f60c2fb87a6d2c7a412cc87d22f3638197",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 4. В зелёном доме пьют кофе."
}
]
}Article 5
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 5. Украинец пьёт чай.
Original data · JSON
{
"contentHash": "sha256:0e803f2a195c7ca1df92d558cb01280831022fb9c15fd54024533dc2b1b453da",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P5",
"kind": "fragment",
"locator": "article/5",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:ba985f616a79f264faebd0a6893d9b536dec4f7060609612e9d54dfc5e8a44ec",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 5. Украинец пьёт чай."
}
]
}Article 6
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 6. Зелёный дом стоит непосредственно справа от дома цвета слоновой кости.
Original data · JSON
{
"contentHash": "sha256:8072e19dc1f016f69401c267c9eef046002ab28ca8801c78362c1e3dc9648ef1",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P6",
"kind": "fragment",
"locator": "article/6",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:d40b1080f3f0e8f5d08f61a60b85c56ec79ac5137ff92d31790b94c48b10242b",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 6. Зелёный дом стоит непосредственно справа от дома цвета слоновой кости."
}
]
}Article 7
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 7. Курящий «Old Gold» держит улиток.
Original data · JSON
{
"contentHash": "sha256:b8c483dec5c221e09e7f79d82529b8b49f1b16131a2c785e111ba95e4c94fd7c",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P7",
"kind": "fragment",
"locator": "article/7",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:470762ccdbb89b932bf1b93fc54e67470730b8c4828a6e627a65a499e522da37",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 7. Курящий «Old Gold» держит улиток."
}
]
}Article 8
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 8. В жёлтом доме курят «Kool».
Original data · JSON
{
"contentHash": "sha256:48a5050ed5ed6c3c140cdafb1550a941c6698d0574fc5e0a7a3181f1fbb6e6bc",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P8",
"kind": "fragment",
"locator": "article/8",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:0a892b6688f8f5d43168f80f51773e59b11dbccda31601c0f6ea3a2ae4615afa",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 8. В жёлтом доме курят «Kool»."
}
]
}Article 9
Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Посылка 9. В среднем доме пьют молоко.
Original data · JSON
{
"contentHash": "sha256:4094fcbaba98bbe18650b845b824a5a4b76b387029ed78001005b412e3bb8ced",
"edition": "urn:logic:clir:zebra#ZEBRA_RU",
"fragmentKind": "article",
"id": "urn:logic:clir:zebra#ZEBRA_P9",
"kind": "fragment",
"locator": "article/9",
"package": "urn:logic:clir:zebra",
"texts": [
{
"contentHash": "sha256:defe1ff214e1d07b33b9039b1a3da4fbdffc332242c02519f65734a59a7a8adc",
"language": "ru-KZ",
"status": "official",
"text": "Посылка 9. В среднем доме пьют молоко."
}
]
}Packages in the snapshot
- Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1
Technical dataFull response, parameters and checksums
- Calculation status
- COMPUTED
Full engine response
Complete machine result · JSON
This block is too large for inline viewing. It is included in full in the document JSON, without truncation.
Download JSON ↓Execution · JSON
This block is too large for inline viewing. It is included in full in the document JSON, without truncation.
Download JSON ↓Display metadata
This block is too large for inline viewing. It is included in full in the document JSON, without truncation.
Download JSON ↓JSON · calculations, sources and exact data
{
"acts": [
{
"contributed": true,
"fragmentCount": 21,
"fragments": [
"urn:logic:clir:zebra#ZEBRA_P1",
"urn:logic:clir:zebra#ZEBRA_P10",
"urn:logic:clir:zebra#ZEBRA_P11",
"urn:logic:clir:zebra#ZEBRA_P12",
"urn:logic:clir:zebra#ZEBRA_P13",
"urn:logic:clir:zebra#ZEBRA_P14",
"urn:logic:clir:zebra#ZEBRA_P15",
"urn:logic:clir:zebra#ZEBRA_P16",
"urn:logic:clir:zebra#ZEBRA_P2",
"urn:logic:clir:zebra#ZEBRA_P3",
"urn:logic:clir:zebra#ZEBRA_P4",
"urn:logic:clir:zebra#ZEBRA_P5",
"urn:logic:clir:zebra#ZEBRA_P6",
"urn:logic:clir:zebra#ZEBRA_P7",
"urn:logic:clir:zebra#ZEBRA_P8",
"urn:logic:clir:zebra#ZEBRA_P9"
],
"jurisdiction": "none",
"namespace": "urn:logic:clir:zebra",
"package": "logic-zebra",
"title": "Зебра-паззл — авторское изложение пятнадцати посылок и двух вопросов — вне юрисдикции государства — доктрина — EXECUTABLE 16 §33.1"
}
],
"caseHash": "sha256:6c8abf5cae2261ffa9633d5870c59fa865350b765087f0a146c9ce7dd3b0b748",
"codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
"jurisdiction": "вне юрисдикции государства",
"legalTime": "2026-08-31",
"mode": "audit",
"programHash": "sha256:e79866e5289f3e125cf367558cd338a031d3f1f904c1fe51827d4e4af8533660",
"resultHash": "sha256:585cf26706ab91b52efa8b893b293a503632ab7796d6f9c5039549e312bb4dfb",
"rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
"timezone": "Asia/Qyzylorda"
}- evaluation SHA-256
- sha256:0c14430a27a77b89a310f0fdd6f2dffec474cd0e801a4e1b8b55ffd7548c7827
Original data · JSON
{
"args": [],
"facts": [
{
"args": [
"urn:case:zebra:dom:1"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:1",
1
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:1",
"Zheltyy"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:1"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:1",
"urn:case:zebra:dom:1"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:1",
"Norvezhets"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:1",
"Kool"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:1"
],
"predicate": "zhivotnoe_nazvano"
},
{
"args": [
"urn:case:zebra:zhitel:1",
"Lisa"
],
"predicate": "zayavleno_zhivotnoe"
},
{
"args": [
"urn:case:zebra:dom:2"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:2",
2
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:2",
"Siniy"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:2"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"urn:case:zebra:dom:2"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"Ukrainets"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"Chesterfield"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:2"
],
"predicate": "napitok_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"Chay"
],
"predicate": "zayavlen_napitok"
},
{
"args": [
"urn:case:zebra:zhitel:2"
],
"predicate": "zhivotnoe_nazvano"
},
{
"args": [
"urn:case:zebra:zhitel:2",
"Loshad"
],
"predicate": "zayavleno_zhivotnoe"
},
{
"args": [
"urn:case:zebra:dom:3"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:3",
3
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:3",
"Krasnyy"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:3"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"urn:case:zebra:dom:3"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"Anglichanin"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"OldGold"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:3"
],
"predicate": "napitok_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"Moloko"
],
"predicate": "zayavlen_napitok"
},
{
"args": [
"urn:case:zebra:zhitel:3"
],
"predicate": "zhivotnoe_nazvano"
},
{
"args": [
"urn:case:zebra:zhitel:3",
"Ulitki"
],
"predicate": "zayavleno_zhivotnoe"
},
{
"args": [
"urn:case:zebra:dom:4"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:4",
4
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:4",
"SlonovayaKost"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:4"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"urn:case:zebra:dom:4"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"Ispanets"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"LuckyStrike"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:4"
],
"predicate": "napitok_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"ApelsinovyySok"
],
"predicate": "zayavlen_napitok"
},
{
"args": [
"urn:case:zebra:zhitel:4"
],
"predicate": "zhivotnoe_nazvano"
},
{
"args": [
"urn:case:zebra:zhitel:4",
"Sobaka"
],
"predicate": "zayavleno_zhivotnoe"
},
{
"args": [
"urn:case:zebra:dom:5"
],
"predicate": "dom_nazvan"
},
{
"args": [
"urn:case:zebra:dom:5",
5
],
"predicate": "pozitsiya"
},
{
"args": [
"urn:case:zebra:dom:5",
"Zelenyy"
],
"predicate": "tsvet_doma"
},
{
"args": [
"urn:case:zebra:zhitel:5"
],
"predicate": "zhitel_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:5",
"urn:case:zebra:dom:5"
],
"predicate": "zhivet_v"
},
{
"args": [
"urn:case:zebra:zhitel:5",
"Yaponets"
],
"predicate": "natsionalnost_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:5",
"Parliament"
],
"predicate": "sigarety_zhitelya"
},
{
"args": [
"urn:case:zebra:zhitel:5"
],
"predicate": "napitok_nazvan"
},
{
"args": [
"urn:case:zebra:zhitel:5",
"Kofe"
],
"predicate": "zayavlen_napitok"
}
],
"kind": "truth",
"legalTime": "2026-08-31",
"package": "logic-zebra",
"predicate": "reshenie_verno",
"proof": true
}