Модераторы: Се ля ви, Nastya, neutrino

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Логика, Выделено из флеймовой темы 
:(
    Опции темы
sergejzr
Дата 1.11.2006, 13:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



28. Хотя тест неверный Там вообще не указан тип логики. Например вопрос 4: дедукция даёт а), но индукция также даст b), если доп. условий не существует в закрытом мире.

А вообще, логик консчно бесконечное количество. Надо было указать, что здесь first order logic , или что.

-------
Начало здесь: http://forum.vingrad.ru/topic-119223/0.html

Это сообщение отредактировал(а) Ignat - 2.11.2006, 10:25


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Bikutoru
Дата 1.11.2006, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Прошел. 30.

Добавлено @ 13:28 
Цитата(sergejzr @  1.11.2006,  14:14 Найти цитируемый пост)
28. Хотя тест неверный Там вообще не указан тип логики. Например вопрос 4: дедукция даёт а), но индукция также даст b), если доп. условий не существует в закрытом мире.

Ответ b там не может быть дан, т.к. нет информации, позволяющей судить о том, ложно это утверждение или истинно.



--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
sergejzr
Дата 1.11.2006, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Bikutoru @  1.11.2006,  12:24 Найти цитируемый пост)
Ответ b там не может быть дан, т.к. нет информации, позволяющей судить о том, ложно это утверждение или истинно.

Елси в микромире нет опровержения, высказывание можно индуктивно генерализировать. (это один из возможных вариантов. Логик-то существует бесконечное количество). Роботы в автономном акружении должны например решать вопросы такого типа, стараясь быть максимально похожими на людей. 
дурацкое сравнение: 
Высказывание:
Все шпионы ездят в булочную на такси
1) Следует: Нет шпионов, которые не ездят в булочную на такси
2) Генерализация: Все кто ездит в булочную на такси, являются шпионами ("наши люди в булочную на такси не ездят") smile)

Хотя в first order, из высказывания следует 1), домуправ генерализировал вывод 2) (за отсутсвием негативных примеров) для того, чтобы лучше классифицировать обстановку.



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Bikutoru
Дата 1.11.2006, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Цитата(sergejzr @  1.11.2006,  14:45 Найти цитируемый пост)
Елси в микромире нет опровержения, высказывание можно индуктивно генерализировать

Или если есть явное указание на то, что этого опровержения нет.
У нас же налицо трехзначная логика Лукасевича, где помимо привычных значений "истина" и "ложь" имеется третье значение -  "нейтрально", в котором мы и находимся (нет ни факта "только охлотушки умеют играть", ни факта "не только охлотушки умеют играть"). По крайней мере, я исходил из этого...



--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
sergejzr
Дата 1.11.2006, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Bikutoru @  1.11.2006,  13:24 Найти цитируемый пост)
У нас же налицо трехзначная логика Лукасевича

У нас налицо никакой логики, ни её определения нет. В этом и проблема. Вот только некоторые из логик http://en.wikipedia.org/wiki/Modal_logic. То, что верно в одной - не обязательно верно в другой.
Для того, чтобы было однозначно, надо писать, на какой логике основан тест.
На худой конец существует логика других миров: "в других мирах, другие вещи ложны"

ПС:
Это также неоднозначно, как арифметика, в зависимости от того, в каком кольце мы находимся. 
Нельзя также ответить на вопрос "сколько будет 2*2", не зная в какой системе исчисления мы находимся.



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Bikutoru
Дата 1.11.2006, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Цитата(sergejzr @  1.11.2006,  15:55 Найти цитируемый пост)
У нас налицо никакой логики, ни её определения нет.

Я имел в виду не саму задачу, а ее окружение, т.е. то, как мы должны были рассуждать, при ее решении. Принимая решение относительно истинности каждого из следствий, мы приходим к одному из трех выводов:
1. ложь - пара (условие + следствие) содержит противоречие;
2. истина - данных, содержащихся в условии, достаточно для истинности следствия;
3. нейтрально - данных, имеющихся в условии, не достаточно для того, чтобы определить истинно следствие или ложно.

Добавлено @ 15:38 
Цитата

Тест не требует специальных математических знаний. Все слова в тесте надо толковать так, как это делается в обычном повседневном русском языке, но не так, как в математике или иной специальной области. Все слова в тесте надо толковать буквально, никаких метафор или намеков в тесте не предусмотрено.

smile

Добавлено @ 15:39 
А за ссылку спасибо

Это сообщение отредактировал(а) Bikutoru - 1.11.2006, 15:41


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
sergejzr
Дата 1.11.2006, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Bikutoru @  1.11.2006,  14:38 Найти цитируемый пост)
. Все слова в тесте надо толковать так, как это делается в обычном повседневном русском языке,

Ну да, точное определение логики smile)) По типу "На сколько вы русский".

Добавлено @ 15:50 
Цитата(Bikutoru @  1.11.2006,  14:38 Найти цитируемый пост)
3. нейтрально - данных, имеющихся в условии, не достаточно для того, чтобы определить истинно следствие или ложно.

Кстати у "нейтрально" - может быть два определения "неизвестно" и "правда и ложь одновременно". Их можно разделить и получить четырёхзначную логику. А всё посередине - Fuzzy logic.  smile 


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Bikutoru
Дата 1.11.2006, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Цитата(sergejzr @  1.11.2006,  16:47 Найти цитируемый пост)
Кстати у "нейтрально" - может быть два определения "неизвестно" и "правда и ложь одновременно"

Я (да и Лукасевич тоже smile) под "нейтрально" имел в виду "неизвестно", а "правда и ложь одновременно" - это противоречие или я чего-то не понимаю?



--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
sergejzr
Дата 1.11.2006, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Bikutoru @  1.11.2006,  14:53 Найти цитируемый пост)
"правда и ложь одновременно" - это противоречие или я чего-то не понимаю?

Нет, почему же. Жизнь такая. Я практик что касается логики, поэтому такие вещи внимательнее разглядываю. 
Неизвестно определяется как 0 информации.
Если Вася клянётся, что да, а Петя клянётся, что нет, а ты им обеим одинакого доверяешь, то чему равен результат? "неизвестно" уже не может быть, потому что частично информация имеется.
А вот ещё высказывание из разряда "нейтральных": "Вчера на Марсе зелёные человечки выразили ноту протеста красным человечкам". Что это вызказывание? Правда, ложь, неизвестно, и то и другое? На самом деле это не правда и не ложь.
Или утверждение: "Король Франции любит апельсины" - Правда? Ложь? (короля во Франции давно уже нет)

Эти случаи на практике надо дифференцировать.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
ivashkanet
Дата 1.11.2006, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: нет
Всего: 149



Напоминает передачу Гордона  smile 
Причем в роли Гордона -- я smile

Добавлено @ 16:06 
Это к дебатам sergejzr и Bikutoru.

Это сообщение отредактировал(а) ivashkanet - 1.11.2006, 16:07
PM MAIL WWW ICQ   Вверх
Bikutoru
Дата 1.11.2006, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Цитата(sergejzr @  1.11.2006,  17:00 Найти цитируемый пост)
Неизвестно определяется как 0 информации.

Постой, "неизвестно" определяется как невозможно определить истинно высказывание или ложно


Цитата(sergejzr @  1.11.2006,  17:00 Найти цитируемый пост)
Если Вася клянётся, что да, а Петя клянётся, что нет, а ты им обеим одинакого доверяешь, то чему равен результат? "неизвестно" уже не может быть, потому что частично информация имеется.

Сильно зависит от конкретной ситуации. Предположим, что у тебя есть какая-то очень интересная книга, которую ты дал почитать или Васе, или Пете (но кому точно не помнишь). Ты захотел эту книжку себе вернуть, но и тот и другой говорят, что у них её нет. И какую информацию здесь можно получить? Ничего кроме того, что один из них гад, не желающий отдавать книгу, на ум не приходит. smile

Добавлено @ 16:43 
Цитата(sergejzr @  1.11.2006,  17:00 Найти цитируемый пост)
Или утверждение: "Король Франции любит апельсины" - Правда? Ложь? (короля во Франции давно уже нет)

Ложь ибо любит - глагол настоящего времени, а 
Цитата(sergejzr @  1.11.2006,  17:00 Найти цитируемый пост)
короля во Франции давно уже нет
 smile


Это сообщение отредактировал(а) Bikutoru - 1.11.2006, 16:42


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
sergejzr
Дата 1.11.2006, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Bikutoru @  1.11.2006,  15:40 Найти цитируемый пост)
Постой, "неизвестно" определяется как невозможно определить истинно высказывание или ложно


В том то и дело, что любое определение зависит от типа логики. Также как определение "неизвестно" должен дать та сам, прежде чем делать выводы. Посмотри, ведь получается, что если "неизвестно"- однозначно, то в него много чего придётся напихать. (например все вышепреведённые примеры)
Ведь та сам здесь:
Цитата(Bikutoru @  1.11.2006,  15:40 Найти цитируемый пост)
Сильно зависит от конкретной ситуации. Предположим, что у тебя есть какая-то очень интересная книга, которую ты дал почитать или Васе, или Пете (но кому точно не помнишь). Ты захотел эту книжку себе вернуть, но и тот и другой говорят, что у них её нет. И какую информацию здесь можно получить? Ничего кроме того, что один из них гад, не желающий отдавать книгу, на ум не приходит. smile

признаёшь, что интерпретация зависит от конкретной ситуации, но если логика твоя не предусматривает такого исхода, то вывод будет заведомо ложный с большой вероятностью.
Сойдём с абстрактной ступени к применению практическому. Микросхема "знает" только 0 или 1 верно?
Ну да, почти так smile Есть ещё "неизвестно". Это если яцейка памяти не инициализирована. То есть заполнена случайным образом.
А теперь представим себе два сензора, которые одновременно на один адрес на BUS выводят и 0 и 1 (кто знает, может замыкание, а может просто ошибка). Кому верить?
Получается логика четырёхзначная. Только если в случае с неинициализированным значением программа просто "встанет" с ошибкой, то в последнем случае необходимо отключить BUS, чтобы предотвратить разрушения.
Вот практическое применение разделения состояния "неизвестно" на две части.


Цитата(Bikutoru @  1.11.2006,  15:40 Найти цитируемый пост)
Ложь ибо любит - глагол настоящего времени, а 
Цитата(sergejzr @  1.11.2006,  17:00 Найти цитируемый пост)
короля во Франции давно уже нет
 smile

Это только в temporal logic. В "нормальной" логике время не играет роли. лишь само высказывание.

ПС:
Повторю, здесь нельзя ничего опровергнуть, или доказать без точного определения правил. Поэтому тест все прошли на 30, только в разных мирах smile))


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Bikutoru
Дата 1.11.2006, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Цитата(sergejzr @  1.11.2006,  18:54 Найти цитируемый пост)
В том то и дело, что любое определение зависит от типа логики. 

Согласен

Цитата(sergejzr @  1.11.2006,  18:54 Найти цитируемый пост)
Сойдём с абстрактной ступени к применению практическому. Микросхема "знает" только 0 или 1 верно?
Ну да, почти так smile Есть ещё "неизвестно". Это если яцейка памяти не инициализирована. То есть заполнена случайным образом.
А теперь представим себе два сензора, которые одновременно на один адрес на BUS выводят и 0 и 1 (кто знает, может замыкание, а может просто ошибка). Кому верить?

Думаю, в данном случае верить нельзя ни одному, хотя с электротехникой у меня взаимоотношения тяжело складывались, так что понимаю я в этой области не шибко много...

Цитата(sergejzr @  1.11.2006,  18:54 Найти цитируемый пост)
Вот практическое применение разделения состояния "неизвестно" на две части.

Получается, что таким образом можно перейти к сколь-угодно-значной логике?!


Цитата(sergejzr @  1.11.2006,  18:54 Найти цитируемый пост)
Повторю, здесь нельзя ничего опровергнуть, или доказать без точного определения правил. Поэтому тест все прошли на 30, только в разных мирах smile)) 

Фраза, написанная в столь высоком штиле, прямо напрашивается на то, чтобы стать финальной точкой в дискуссии smile

Это сообщение отредактировал(а) Bikutoru - 1.11.2006, 18:13


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
Ignat
Дата 1.11.2006, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Цитата(sergejzr @  1.11.2006,  17:54 Найти цитируемый пост)
В "нормальной" логике время не играет роли. лишь само высказывание.

Без привязки по времени:
Короля нет, следовательно любить чтобы то ни было он не может.

Добавлено @ 18:18 
Говоря о методах логического рассуждения, помнится, метод определяет, лишь, путь. Однако ответ должен быть одинаков.
Поправьте, если не прав.


--------------------
Теперь при чем :P
PM   Вверх
sergejzr
Дата 1.11.2006, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Ignat @  1.11.2006,  17:15 Найти цитируемый пост)
Без привязки по времени:
Короля нет, следовательно любить чтобы то ни было он не может. 

Равно как и "не любить" smile (ведь "любить" это обыкновенный предикат. Ты сейчас совершенно безпочвенно его интерпретировал smile )

Повторюсь. С точки зрения практики все ситуации должны быть определены. Если ты поставишь условие, что "Не существует ни чего, что мог бы любить несуществующий", то твоё высказывание - ОК smile Но такого утверждения не было

Цитата(Bikutoru @  1.11.2006,  17:11 Найти цитируемый пост)
Получается, что таким образом можно перейти к сколь-угодно-значной логике?!

Это называется Fuzzy Logic.






--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Ignat
Дата 1.11.2006, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Несуществующий не может совершать какое-либо действие в принципе.  ИМХО, это аксиома.





--------------------
Теперь при чем :P
PM   Вверх
sergejzr
Дата 1.11.2006, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Ignat @  1.11.2006,  17:15 Найти цитируемый пост)
Говоря о методах логического рассуждения, помнится, метод определяет, лишь, путь. Однако ответ должен быть одинаков.
Поправьте, если не прав. 

Смотря какая логика smile)) В мире (в оличии от булевой логики) не на всё можно однозначно дать ответ. Самое печальное, что иногда попыткой получить ответ ты уже изменяешь результат. 
Кроме того в отличии от цифрового мира, в нашем не всегда можно испробовать все варианты перебором. Потому что мы, возможно, не сможем восстановить исходное состояние мира после того, как выполним то или иное действие.
Кроме этого мы сталкиваемся с эксогенными действиями (действиями извне), которые также влияют на результат.

Просто есть логика - философия (Sowa), есть - точная наука. И есть интуиция. Что не решает точная наука, пытается обьяснить философия, на практике - включается интуиция.

Но у роботов нет интуиции, поэтому нам приходится решать подобные проблемы с помошью точных наук. И тогда результат действительно зависит от метода. 

ПС:
Сорри ребята smile Просто я сейчас как раз за роботов, базирующихся на логике взялся. Поэтому возможно пишу много лишнего smile)

Добавлено @ 18:38 
Цитата(Ignat @  1.11.2006,  17:29 Найти цитируемый пост)
Несуществующий не может совершать какое-либо действие в принципе.  ИМХО, это аксиома.

Это твоя личная интуитивная аксиома. Тебе понятно, мне понятно. Но откуда роботу про это знать? smile

Это кстати одна из самых распространённых ошибок. В логике надо не только определять "что может быть", но и "чего не может быть"


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Ignat
Дата 1.11.2006, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Интуиция не обязана базироваться на логике. Это возможно ассоциативное умозаключение.

Цитата(sergejzr @  1.11.2006,  18:36 Найти цитируемый пост)

Это твоя личная интуитивная аксиома. Тебе понятно, мне понятно. Но откуда роботу про это знать?

Тогда откуда роботу знать, что 1*0 = 0?


--------------------
Теперь при чем :P
PM   Вверх
sergejzr
Дата 1.11.2006, 19:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Ignat @  1.11.2006,  18:02 Найти цитируемый пост)
Тогда откуда роботу знать, что 1*0 = 0?


Это в арифметической части закодировано. Но это уже не логика.
Но по принципу логики он тупо сравнит 1*0 со всеми возможными ответами (которые ты должен определить например как "натуральное число") На самом деле чисто логические системы так и должны работать..

Добавлено @ 19:08 
Например "найти ближайший телефон" будет интерпретировано. Найти такой телефон, который находится ближе любого другого телефона к исходной точке.
Тут уже человек может помочь, предварительно встроив хитрый алгоритм на графах и определив для его выполнения предикат.

Добавлено @ 19:09 
Цитата(Ignat @  1.11.2006,  18:02 Найти цитируемый пост)
Интуиция не обязана базироваться на логике. Это возможно ассоциативное умозаключение.


В электронном мире ты не можешь делать ассоциативных умозаключений без каких нибудь принципов. (Ну разве что в случайном порядке)

Добавлено @ 19:12 
Цитата(Ignat @  1.11.2006,  17:29 Найти цитируемый пост)
Несуществующий не может совершать какое-либо действие в принципе.  ИМХО, это аксиома.

На самом деле так большинство систем и решают. "negation by failure". По типу "что я не нашёл в моём мире - неверно". Это часто даёт осечки, потомучто пересекается с оператором NOT.

Добавлено @ 19:16 
Вернее оператор NOT вообще запрещён. Представь себе, ты спросишь у логической системы на тысячу гигабайт "знаний", отсутствует ли в ней что либо. 
Это конечно легко сделать, если проиндексировать все предикаты, но если запрос немного сложнее и индексом не воспользоваться, система будет долго считать smile (Как и в БД в принципе)



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Ignat
Дата 1.11.2006, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Цитата(sergejzr @  1.11.2006,  19:05 Найти цитируемый пост)
По типу "что я не нашёл в моём мире - неверно". 

Вот это неверная интерпретация. В условии было сказано, что короля давно нет. Его нет. Он не существует.
Если объект не существует, энергия 0, энтропия 0, то какое действие может совершить этот объект, если его даже нет?

Цитата(sergejzr @  1.11.2006,  19:05 Найти цитируемый пост)
В электронном мире ты не можешь делать ассоциативных умозаключений без каких нибудь принципов. (Ну разве что в случайном порядке)

Стоп, а кто сказал, что мы делает без принципов? В соответствии с ситуацией, мы получаем из памяти некое воспоминание, которое ассоциируется по каким-либо критериям. В зависимости от того насколько ситуация "похожа", тем более сильные ассоциации возникают.
Аналогично, в электронном мире, работают нейросети.

Добавлено @ 19:42 
Цитата(sergejzr @  1.11.2006,  19:05 Найти цитируемый пост)
Но по принципу логики он тупо сравнит 1*0 

Не-а. По принципам логики выражение =0, т.к. один из множителей 0. Точнее так:
Произведение любого числа на ноль даёт ноль, следовательно 1*0=0.


--------------------
Теперь при чем :P
PM   Вверх
sergejzr
Дата 1.11.2006, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Ignat @  1.11.2006,  18:39 Найти цитируемый пост)
В условии было сказано, что короля давно нет. Его нет. Он не существует.

Неа, это я приписал напоминание. К условию не относилось. Сорри smile значит произошла ошибочка smile

Цитата(Ignat @  1.11.2006,  18:39 Найти цитируемый пост)
Стоп, а кто сказал, что мы делает без принципов? В соответствии с ситуацией, мы получаем из памяти некое воспоминание, которое ассоциируется по каким-либо критериям. В зависимости от того насколько ситуация "похожа", тем более сильные ассоциации возникают.
Аналогично, в электронном мире, работают нейросети. 

Нейросеть это не логика, а опять же математика. (Не логика в том смысле, как её описал автор тестов). 

Цитата(Ignat @  1.11.2006,  18:39 Найти цитируемый пост)
Если объект не существует, энергия 0, энтропия 0, то какое действие может совершить этот объект, если его даже нет?

Обьекта нет, но label то есть. Когда человек пишет "тигр" он может иметь в виду 
а) Конкретный тигр Гриша из соседнего зоопарка
б) Тигр - как образ (зубы, полосы, усы, длинный хвост)
в) Слово "Тигр" сочетание знаков.

Может тигра Гриша не существует на самом деле, но слова существуют, я только что их написал. И логика это съест. Так же, как съедает несущ. обьекты из теста

Для программиста -> То что пропустил компилятор, всё ещё может кинуть runtime_error. Вот логика - это компилятор. Если через неё формально проходит несколько выражений, то для робота всё в шоколаде. Проблемы начинаются при выполнении действий. Там то уже приходится дифференцировать "неизвестно" на несколько  различных значений.

ПС: Пример про тигра описывается у Sowa с помощью стола smile)))

Добавлено @ 20:03 
Цитата(Ignat @  1.11.2006,  18:39 Найти цитируемый пост)
Не-а. По принципам логики выражение =0, т.к. один из множителей 0. Точнее так:
Произведение любого числа на ноль даёт ноль, следовательно 1*0=0. 

Это правило в математике, а не логика! 

Вот так будет математика переведена в логическое выражение.
Number(a):- //перечисление номеров
Mul(a,b,RES):-Equal(a*b,RES) AND Number(a) AND Number(b);
Mul(a,b,RES):-Equal(0,RES) AND (Equal(0,a) OR Equal(0,b))AND Number(a) AND Number(b);

Хотя второе и не нужно т.к. арифмет. часть это и так выполнит.
Логика строится на символах без значения.



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Ignat
Дата 1.11.2006, 20:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Цитата(sergejzr @  1.11.2006,  19:52 Найти цитируемый пост)
Для программиста -> То что пропустил компилятор, всё ещё может кинуть runtime_error. Вот логика - это компилятор. Если через неё формально проходит несколько выражений, то для робота всё в шоколаде. Проблемы начинаются при выполнении действий. Там то уже приходится дифференцировать "неизвестно" на несколько  различных значений.

Тогда этот тест как раз проверка синтаксиса, но никак не рантайма.

Добавлено @ 20:05 
Цитата(sergejzr @  1.11.2006,  19:52 Найти цитируемый пост)
Это правило в математике, а не логика! 

В математике это не правило, а следствие умножения на ноль.


--------------------
Теперь при чем :P
PM   Вверх
sergejzr
Дата 1.11.2006, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Ignat @  1.11.2006,  19:03 Найти цитируемый пост)
Тогда этот тест как раз проверка синтаксиса, но никак не рантайма. 

Проверка синтаксиса в логике включает consistency-check. То есть отсутствие противоречий. (В выражении про короля например противоречий нет)

Добавлено @ 20:09 
Цитата(Ignat @  1.11.2006,  19:03 Найти цитируемый пост)
В математике это не правило, а следствие умножения на ноль. 

Умножение - это множественное сложение smile Сложение 0 раз даёт результат 0. Это правило. (хотя можно назвать как угодно. Хоть следствием smile)) )

Добавлено @ 20:21 
Цитата(Ignat @  1.11.2006,  19:03 Найти цитируемый пост)
Тогда этот тест как раз проверка синтаксиса, но никак не рантайма.

Проверка синтаксиса ведь у разных языков разная? Так и у разных логик. Без указания логики нельзя проверять..


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Bikutoru
Дата 2.11.2006, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Цитата(sergejzr @  1.11.2006,  19:23 Найти цитируемый пост)
Это называется Fuzzy Logic.

Я про нее только слышал, но пока в ее строну не "копал", хотя и собираюсь это сделать в ближайшее время.

Цитата(Ignat @  1.11.2006,  20:02 Найти цитируемый пост)
Тогда откуда роботу знать, что 1*0 = 0? 

Цитата(sergejzr @  1.11.2006,  20:05 Найти цитируемый пост)
Это в арифметической части закодировано.

А мне больше интересно, каким образом человек знает, что 1*0=0, ведь у него-то арифметической части нет.

Цитата(sergejzr @  1.11.2006,  20:52 Найти цитируемый пост)

Вот так будет математика переведена в логическое выражение.
Number(a):- //перечисление номеров
Mul(a,b,RES):-Equal(a*b,RES) AND Number(a) AND Number(b);
Mul(a,b,RES):-Equal(0,RES) AND (Equal(0,a) OR Equal(0,b))AND Number(a) AND Number(b);

Хотя второе и не нужно т.к. арифмет. часть это и так выполнит.
Логика строится на символах без значения.

Я решал подобную задачу на Prolog'е, правда в более "чистом" виде - без арифметической части вообще. Жаль довести до ума пока времени нет smile

Добавлено @ 09:56 
P.S. А может лучше перенести тему или её часть в "Научные дискуссии"? А то какой-то очень странный флейм получается...


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
sergejzr
Дата 2.11.2006, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(Bikutoru @  2.11.2006,  08:53 Найти цитируемый пост)
А мне больше интересно, каким образом человек знает, что 1*0=0, ведь у него-то арифметической части нет.

Человек решает практически как пролог. Некоторые вещи (как умножение на 0, таблица умножения) "закодированы" в аксиомы, другие вещи вычисляются по правилам. Правда и тут встречаются индивидуумы, пытающиеся угадать результат интуитивно (6*7->47  smile )

Вообще, чем больше машинной логикой занимаешься, тем более становится очевидно сходство с "нормальным миром". 


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
bems
Дата 2.11.2006, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: нет
Всего: 88



Цитата(sergejzr @  1.11.2006,  16:00 Найти цитируемый пост)
"Король Франции любит апельсины" - Правда? Ложь? (короля во Франции давно уже нет)


Цитата(sergejzr @  1.11.2006,  20:07 Найти цитируемый пост)
Сложение 0 раз даёт результат 0.


В этих двух ситуациях ты видишь какую-то принципиальную разницу. Объясни пожалуйста




--------------------
Обижено школьников: 8
PM MAIL   Вверх
sergejzr
Дата 2.11.2006, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



И то и другое - выражения. Разница зависит от интерпретации.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
esperant0
Дата 3.11.2006, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 714
Регистрация: 20.5.2005

Репутация: 0
Всего: 14



[QUOTE=Bikutoru,1.11.2006,  15:38]
Цитата(sergejzr @  1.11.2006,  15:55 Найти цитируемый пост)
У нас налицо никакой логики, ни её определения нет.

Я имел в виду не саму задачу, а ее окружение, т.е. то, как мы должны были рассуждать, при ее решении. Принимая решение относительно истинности каждого из следствий, мы приходим к одному из трех выводов:
1. ложь - пара (условие + следствие) содержит противоречие;
2. истина - данных, содержащихся в условии, достаточно для истинности следствия;
3. нейтрально - данных, имеющихся в условии, не достаточно для того, чтобы определить истинно следствие или ложно.

Добавлено @ 15:38 
Цитата

 

Ваши выводы, не корректны, с точки зрения и логики высказываний и логики предикатов.

Например ваше первое высказывание не верно.
ПУсть условие содержит противоречие, это значит система аксиом изначально протовиречива, это значит система аксом неконсистентна, это значит при такой системе аксиом любое утверждени будет истиной. А вы ложь, это у вас какая-то своя логика.

Добавлено @ 09:23 
Цитата(Bikutoru @ 1.11.2006,  14:24)
Цитата(sergejzr @  1.11.2006,  14:45 Найти цитируемый пост)
Елси в микромире нет опровержения, высказывание можно индуктивно генерализировать

Или если есть явное указание на то, что этого опровержения нет.
У нас же налицо трехзначная логика Лукасевича,  


нет обычная логика первого уровня т.е логика предикатов.

Добавлено @ 09:28 
Цитата(sergejzr @ 1.11.2006,  15:47)
 
Кстати у "нейтрально" - может быть два определения "неизвестно" и "правда и ложь одновременно". Их можно разделить и получить четырёхзначную логику. А всё посередине - Fuzzy logic.  smile

Правда и ложь одновременно, это следствия неконсистентной-противоречивой системы аксиом. И не как это теоремы особо не назывются.

А утверждения которые не доказываются соответственно называются не теоремами.

Добавлено @ 09:34 
Цитата(sergejzr @ 2.11.2006,  13:02)
 Человек решает практически как пролог.  

Нее.


--------------------
 
 Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer 

Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором  а затем стерто и которое он - пользователь не мог видеть. 
PM MAIL   Вверх
esperant0
Дата 3.11.2006, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 714
Регистрация: 20.5.2005

Репутация: 0
Всего: 14



Цитата(sergejzr @ 2.11.2006,  13:02)
  Вообще, чем больше машинной логикой занимаешься, тем более становится очевидно сходство с "нормальным миром".

А машинная логика это где?


--------------------
 
 Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer 

Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором  а затем стерто и которое он - пользователь не мог видеть. 
PM MAIL   Вверх
sergejzr
Дата 3.11.2006, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(bems @  2.11.2006,  15:15 Найти цитируемый пост)
В этих двух ситуациях ты видишь какую-то принципиальную разницу. Объясни пожалуйста

Кстати первое был пример высказывания, которое "не ложь и не правда", а второе - определение умножения на 0. Вопрос, в чём ты видишь сходство?

Цитата(esperant0 @  3.11.2006,  08:20 Найти цитируемый пост)
Правда и ложь одновременно, это следствия неконсистентной-противоречивой системы аксиом. И не как это теоремы особо не назывются.

Ну конечно smile Это в теории так можно рассуждать (в закрытом мире). А на практике "Правда и ложь одновременно" встречаются всюду и вся. Я же приводил пример с микросхемой. В обеих случаях невозможно определить точно правда сигнал, или ложь. Но система должна уметь дифференцировать "неизвестно" и "правда и ложь одновременно". Да в принципе тут практически тоже самое описано. 
Что вы имеете ввиду под "теоремой"? Собрание выражений?

Грубо говоря один датчик сгенерил предикат, другой NOT предикат. Это явно отличается от предиката, значение которого невозможно доказать из-за нехватки условий.
Цитата(esperant0 @  3.11.2006,  08:20 Найти цитируемый пост)
как мы должны были рассуждать, при ее решении

А я вот не уверен, что мы "так" должны были рассуждать. Вы имплицировали окружение. Например вы исходите из того, что имеете дело с "закрытым миром" и что необходимо применять дедукцию, а не индукцию.
Цитата(esperant0 @  3.11.2006,  08:20 Найти цитируемый пост)
Ваши выводы, не корректны, с точки зрения и логики высказываний и логики предикатов.

Сорри, там пустой прямоугольник
Цитата(esperant0 @  3.11.2006,  08:20 Найти цитируемый пост)
нет обычная логика первого уровня т.е логика предикатов.

Вот мне просто интересен ответ на 2*2. Как Вы определяете например систему исчисления из этого выражения? Простой практический пример    ответ на 256+ 10 разный для случаев А и Б, если в случае А складываются два байта, а в случае Б - два int32.
Я смею утверждать, что
1) Чёткого определения правил логики в заданиях не было
2) Одной и для всего действующей логики в мире не существует. (Это я считаю самым частым заблуждением)

Цитата(esperant0 @  3.11.2006,  08:35 Найти цитируемый пост)

А машинная логика это где? 

В машинах  smile . - описание обыкновенного мира с помощью предикатов.



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
esperant0
Дата 3.11.2006, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 714
Регистрация: 20.5.2005

Репутация: 0
Всего: 14



 Есть логика и есть модель.

По умолчанию, в задачах с кванторами подразумевается логика первого уровня. Это диктуется и опытом и здравыс смыслом. Модель, как вы правильно заметили не была задана. Но есть утверждение верные в любой модели т.е тавтологии, и не верные ни в какой модели т.е отрицание от тавтологий.

В приведенной задачи, имелось введу верно ли, что в логике первого уровня, при принятии начальной аксиомы, утверждение будет ТАВТОЛОГИЕЙ в ЛЮБОЙ модели, или не верно.

Вот и все. И опять же это принято по умолчанию, и диктуется здравым смыслом, который конечно может быть у всех разный и не у всех здравый.

с уважением

Это сообщение отредактировал(а) esperant0 - 3.11.2006, 14:11


--------------------
 
 Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer 

Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором  а затем стерто и которое он - пользователь не мог видеть. 
PM MAIL   Вверх
Bikutoru
Дата 3.11.2006, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Цитата(esperant0 @  3.11.2006,  10:20 Найти цитируемый пост)
ПУсть условие содержит противоречие

Открываем тест, с которого все началось, и читаем его описание, в котором можно увидеть следующее:
Цитата
"Условие" - это условие задачи, некоторые обстоятельства, которые считаются ранее каким-то образом доказанными и всегда истинными.

Теперь к условию
Цитата
Шмурдик боится как мышей, так и тараканов.

, являющимся истинным согласно модели задачи, мы добавляем следствие
Цитата
шмурдик не боится тараканов
. Очевидно, что появляется противоречие, из чего делается вывод, что данное следствие ложно. Нельзя ли пояснить, что в моих рассуждениях не так? 


Это сообщение отредактировал(а) Bikutoru - 3.11.2006, 16:00


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
esperant0
Дата 3.11.2006, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 714
Регистрация: 20.5.2005

Репутация: 0
Всего: 14



Цитата(Bikutoru @ 3.11.2006,  15:59)
Цитата(esperant0 @  3.11.2006,  10:20 Найти цитируемый пост)
ПУсть условие содержит противоречие

Открываем тест, с которого все началось, и читаем его описание, в котором можно увидеть следующее:
Цитата
"Условие" - это условие задачи, некоторые обстоятельства, которые считаются ранее каким-то образом доказанными и всегда истинными.

Теперь к условию
Цитата
Шмурдик боится как мышей, так и тараканов.

, являющимся истинным согласно модели задачи, мы добавляем следствие
Цитата
шмурдик не боится тараканов
. Очевидно, что появляется противоречие, из чего делается вывод, что данное следствие ложно. Нельзя ли пояснить, что в моих рассуждениях не так?

Дайте определения противоречия.

"А" ложь, если дополнение к "А" правда.


Система аксиом противоречива, если доказывает любую теорему.



Как только Вы дадите определение противоречия, я с могу Вам ответить


--------------------
 
 Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer 

Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором  а затем стерто и которое он - пользователь не мог видеть. 
PM MAIL   Вверх
Bikutoru
Дата 3.11.2006, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Цитата(esperant0 @  3.11.2006,  17:39 Найти цитируемый пост)
Как только Вы дадите определение противоречия, я с могу Вам ответить 

Противоречие - ситуация, при которой должны удовлетворяться противоположные высказывания.
Например это - противоречие:
Цитата

Шмурдик боится мышей.
Шмудрик не боится мышей.




--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
sergejzr
Дата 3.11.2006, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(esperant0 @  3.11.2006,  15:39 Найти цитируемый пост)
Дайте определения противоречия.
"А" ложь, если дополнение к "А" правда.
Система аксиом противоречива, если доказывает любую теорему.
Как только Вы дадите определение противоречия, я с могу Вам ответить 


А что же здесь  диктует опыт и здравый смысл,
Цитата(esperant0 @  3.11.2006,  13:03 Найти цитируемый пост)
который конечно может быть у всех разный и не у всех здравый.


?

С уважением.



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
esperant0
Дата 3.11.2006, 18:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 714
Регистрация: 20.5.2005

Репутация: 0
Всего: 14



Цитата(Bikutoru @ 3.11.2006,  17:01)
Цитата(esperant0 @  3.11.2006,  17:39 Найти цитируемый пост)
Как только Вы дадите определение противоречия, я с могу Вам ответить 

Противоречие - ситуация, при которой должны удовлетворяться противоположные высказывания.
Например это - противоречие:
Цитата

Шмурдик боится мышей.
Шмудрик не боится мышей.

Т.е. правильно ли я Вас понял, что, под противоречием вы понимаете противоречивую систему аксиом.


Система аксиом проторечива если из нее можно доказать А и не А.


Если я, понял вас правильно, то:

 фраза "ложь - пара (условие + следствие) содержит противоречие" - мне не понятна, и помоему формально она не корректна.

Добавлено @ 18:06 
Цитата(sergejzr @ 3.11.2006,  17:57)
Цитата(esperant0 @  3.11.2006,  15:39 Найти цитируемый пост)
Дайте определения противоречия.
"А" ложь, если дополнение к "А" правда.
Система аксиом противоречива, если доказывает любую теорему.
Как только Вы дадите определение противоречия, я с могу Вам ответить 


1)А что же здесь  диктует опыт и здравый смысл,
Цитата(esperant0 @  3.11.2006,  13:03 Найти цитируемый пост)
который конечно может быть у всех разный и не у всех здравый.


2)?

С уважением.

1) Определения отличаются от значений по умолчанию. 

Что определения должны быть формальны.
А значения по умолчанию, это уже дело опыта.


2)по поводу ? это цитата, не какого отношения ни к кому не имеет, так к слову пришлась ;)

Это сообщение отредактировал(а) esperant0 - 3.11.2006, 18:02


--------------------
 
 Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer 

Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором  а затем стерто и которое он - пользователь не мог видеть. 
PM MAIL   Вверх
Bikutoru
Дата 3.11.2006, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



esperant0, приведенное вами
Цитата(esperant0 @  3.11.2006,  19:01 Найти цитируемый пост)
"ложь - пара (условие + следствие) содержит противоречие" 

не есть законченная мысль, это лишь ее часть. Более полный и, как мне кажется, понятный вариант звучит следующим образом:
Цитата(Bikutoru @  1.11.2006,  16:38 Найти цитируемый пост)
Принимая решение относительно истинности каждого из следствий, мы приходим к одному из трех выводов:
1. ложь - пара (условие + следствие) содержит противоречие;

Под этим я имел в виду, что в случае, когда условие и следствие противоречат друг другу, то, основываясь на истинности условия, гарантированного нам условием задачи, мы понимаем, что рассматриваемое следствие ложно. Возможно, вместо "ложь" мне следовало употребить "следствие ложно", что улучшило бы понимание...


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
DemoCode
Дата 3.11.2006, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 6
Всего: 41



Цитата(Bikutoru @  2.11.2006,  10:53 Найти цитируемый пост)
А мне больше интересно, каким образом человек знает, что 1*0=0, ведь у него-то арифметической части нет

Есть. Если у человека прицельно разрушать определенные участки  головного мозга (в реальной жизни, причиной этого могут быть, например, опухоли), то он потеряет способность к счету, способность оперировать числами, понимать разрядное строение чисел, и даже различать арифметические знаки.
Изолировано это встречается очень редко, т.к. мала вероятность, что опухоль или травма затронут только лишь этот отдел мозга, не повредив при этом соседние. Однако, ещё в 1926 году, описана первичная акалькулия, когда эти расстройства встречаются изолированно при сохранности прочих высших функций, включая способность к логическому мышлению. У человека путем подобных наблюдений выделено по меньшей мере 3 "арифметические части":
1) в височных отделах - устный счет;
2) в затылочных отделах - различие сходных по написанию цифр;
3) в префронтальных отделах - целенаправленная деятельность, планирование счетных операций и контроль за их выполнением. 


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Bikutoru
Дата 4.11.2006, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: нет
Всего: 22



Цитата(DemoCode @  3.11.2006,  20:53 Найти цитируемый пост)
Цитата(Bikutoru @  2.11.2006,  10:53 Найти цитируемый пост)
А мне больше интересно, каким образом человек знает, что 1*0=0, ведь у него-то арифметической части нет

Есть. Если у человека прицельно разрушать определенные участки  головного мозга (в реальной жизни, причиной этого могут быть, например, опухоли), то он потеряет способность к счету, способность оперировать числами, понимать разрядное строение чисел, и даже различать арифметические знаки.
Изолировано это встречается очень редко, т.к. мала вероятность, что опухоль или травма затронут только лишь этот отдел мозга, не повредив при этом соседние. Однако, ещё в 1926 году, описана первичная акалькулия, когда эти расстройства встречаются изолированно при сохранности прочих высших функций, включая способность к логическому мышлению. У человека путем подобных наблюдений выделено по меньшей мере 3 "арифметические части":
1) в височных отделах - устный счет;
2) в затылочных отделах - различие сходных по написанию цифр;
3) в префронтальных отделах - целенаправленная деятельность, планирование счетных операций и контроль за их выполнением.  

Утверждая, что у человека нет арифметической части, я руководствовался прежде всего тем фактом, что способность к счету не является врожденной. Для того, чтобы научиться считать, нужно вначале разъяснить понятия чисел и операций над ними. В любом случае спасибо за интересный факт.



--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
DemoCode
Дата 4.11.2006, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 6
Всего: 41



Цитата(Bikutoru @  4.11.2006,  14:00 Найти цитируемый пост)
Утверждая, что у человека нет арифметической части, я руководствовался прежде всего тем фактом, что способность к счету не является врожденной.

Способность к счёту вообще, является врожденной, однако, для того, чтобы считать в определенной системе счисления, выполнять определенные манипуляции с числами определенной системы счисления и т.д. необходимо "инициализировать её начальными значениями, установками". Я к тому, что в нашем головном мозге мы имеем встроенное "арифметическое устройство", нужно лишь заполнить его необходимыми данными и оно заработает. Примерно как залить микропрограмму во флеш-биос. "Аппаратная часть" уже есть, нужно лишь её "запрограммировать".


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
bems
Дата 5.11.2006, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: нет
Всего: 88



Цитата(sergejzr @  3.11.2006,  13:44 Найти цитируемый пост)
Кстати первое был пример высказывания, которое "не ложь и не правда", а второе - определение умножения на 0. Вопрос, в чём ты видишь сходство?

Несуществующий не межет любить или нелюбить что-либо, действие которое не было совершено (сложение 0 раз) не может иметь результата, в том числе и нулевого.

Даже не знаю в какой логике такая аналогия будет истинной  smile 



--------------------
Обижено школьников: 8
PM MAIL   Вверх
sergejzr
Дата 6.11.2006, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(bems @  5.11.2006,  17:12 Найти цитируемый пост)
Несуществующий не межет любить или нелюбить что-либо, действие которое не было совершено (сложение 0 раз) не может иметь результата, в том числе и нулевого.

Даже не знаю в какой логике такая аналогия будет истинной  smile 

Не совсем верно. Отсутствие результата тоже результат. Пример: Если не нажать на тормоза (действие которое не было совершено) - машина врежется в стену.

Вообще разговор не об этом. Интересно, как машинка поведёт себя себя в такой ситуации, когда оказывается, что куча высказываний базируется на аксиоме, значение которой невозможно определить. Человек в таких случаях явно полагается на интуицию, но для робота надо чётко определить, что делать. Если определения нет, ответ может быть аким угодно.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
neutrino
Дата 6.11.2006, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Gothic soul
****


Профиль
Группа: Модератор
Сообщений: 3041
Регистрация: 25.3.2002
Где: Верхняя Галилея, Кармиэль

Репутация: 22
Всего: 62



Разве у нас не дуализм? О какой логике с тремя положениями идет речь?

Вообще все зависит от аксиом. И логика => есть много логик  => дуалистическая модель необязательно самая правильная.


--------------------
The truth comes from within ...

Покойся с миром, Vit 
PM MAIL WWW ICQ Skype GTalk   Вверх
sergejzr
Дата 6.11.2006, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(neutrino @  6.11.2006,  15:16 Найти цитируемый пост)
Разве у нас не дуализм? О какой логике с тремя положениями идет речь?

У кого "у нас"? smile Дуализм - булевая логика. А в жизни он как раз - исключение. 

Самый простой пример fuzzy - напр. высказывание: "этот человек высокий", или "3 ореха, это куча?" (да в принципе я уже "кучу" примеров приводил..)

Так что дуализма "у нас" нет, даже в идеале. Ну раве что логику всю строить на ON/OFF. Но это не та логика, которая нужна для принятия (правильных) решений в повседневной жизни...


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
sergejzr
Дата 6.11.2006, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Кстати.. где-то читал, мол вот как быстро работает человеческий мозг, что мальчик, перебегая через дорогу, оценивает расстояние до движущейся машины, скорость и угол, под которым надо перебежать дорогу.

На самом деле, если бы мозг так работал, то мальчик мог бы запросто ответить на вопросы, "сколько сантиметров до машины" и "сколько градусов угол пересечения". Но ни того, ни другого мальчик не знает. Он как раз пользовался вот эдакой "грубой логикой", основанной на аксиомах-опыте. И вероятность, попадёт ли он при этом под машину как раз зависит от доли неизвестности в этой задаче.

Прикол совсем не в точности измерений, и не в строгой проекции на "Да/Нет"



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
neutrino
Дата 8.11.2006, 04:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Gothic soul
****


Профиль
Группа: Модератор
Сообщений: 3041
Регистрация: 25.3.2002
Где: Верхняя Галилея, Кармиэль

Репутация: 22
Всего: 62



sergejzr, Да, что-то я ляпнул не то, извините. Я думал вы о логике применительно к точной науке. А в жизни не логика, а интуиция. Интуицию нельзя свести ни к чему потому что она базирована только на личном опыте. А у каждого индивидуума он свой. Если, скажем, дать по килограмму орехов двум подопытным и задание сделать кучу, то результат(количество орехов в куче) будет разный. Конечно можно имперически установить таким образом определение "куча орехов" (если провести эксперимент достаточное количество раз), но смысла ему не будет. Все даже еще глубже. Вот я скажу "яблоко", один представит себе красный аппорт, другой - желтый йонатан, а я логотип макинтоша. Может на это влияет не только жизненный опыт, но и жизненный опыт предыдущих жизней, генетика ...
DemoCode,
Цитата(DemoCode @  4.11.2006,  12:23 Найти цитируемый пост)
Способность к счёту вообще, является врожденной

Здесь я несогласен. Я думаю что все в образах. Небыло у меня в мозгу инструкции "add ax, bx" когда я родился. Человек ведь не считает сколько 2 + 2, он просто помнит, что это 4. Да, есть метод для сложения больших чисел, но тут опять же то же самое: человек складывает порциями (какие помнит) а остальное по методу. Вся арифметика чистой воды выдумка человека. Никакой арифметики при рождении нет.
Цитата(DemoCode @  3.11.2006,  18:53 Найти цитируемый пост)
Есть. Если у человека прицельно разрушать определенные участки  головного мозга (в реальной жизни, причиной этого могут быть, например, опухоли), то он потеряет способность к счету, способность оперировать числами, понимать разрядное строение чисел, и даже различать арифметические знаки.

Это, однако, не доказывает Вашу точку зрения. Даже если результатом разрушения служит неспособность к арифметике, могут быть разрушены те области, которые второстепенны для арифметических действий (память, образы и т.д.). Да и постановка эксперимента очень важна. Я думаю, что такой эксперимент повторить будет очень сложно.
esperant0
Цитата(esperant0 @  3.11.2006,  13:03 Найти цитируемый пост)
утверждение будет ТАВТОЛОГИЕЙ в ЛЮБОЙ модели

Но будет ли это утверждение тавтологией в другой логике?


--------------------
The truth comes from within ...

Покойся с миром, Vit 
PM MAIL WWW ICQ Skype GTalk   Вверх
DemoCode
Дата 13.11.2006, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 6
Всего: 41



Цитата(neutrino @  8.11.2006,  05:48 Найти цитируемый пост)
Небыло у меня в мозгу инструкции "add ax, bx" когда я родился.

Бери выше  smile  У тебя были морфологические предпосылки для формирования в дальнейшем подобных арифметических инструкций. А "add ax, bx" это лишь один из конкретных вариантов, как можно "пользоваться" подобным арифметическим устройством.

Цитата(neutrino @  8.11.2006,  05:48 Найти цитируемый пост)
Человек ведь не считает сколько 2 + 2, он просто помнит, что это 4.

Отнюдь, как я уже говорил при разрушении "арифметических участков" память у человека сохраняется, однако, способность к счёту и выполнению простых арифметических операций теряется. По-моему, нельзя говорить о том, что человек помнит, что 2+2=4, скорее он представляет себе числовую ось по которой и производит сдвиги в ту или иную сторону.

Цитата(neutrino @  8.11.2006,  05:48 Найти цитируемый пост)
Это, однако, не доказывает Вашу точку зрения

На 100% не доказывает, но делает её наиболее вероятной среди всех прочих.

Цитата(neutrino @  8.11.2006,  05:48 Найти цитируемый пост)
Даже если результатом разрушения служит неспособность к арифметике, могут быть разрушены те области, которые второстепенны для арифметических действий (память, образы и т.д.).

Они находятся достаточно далеко оттуда. Да и существование первичной акалькулии (неспособности к счёту и выполнению любых арифметических (но не логических!) действий) при которой все остальные высшие функции полностью сохранны подтверждает эту точку зрения.


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
neutrino
Дата 14.11.2006, 22:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Gothic soul
****


Профиль
Группа: Модератор
Сообщений: 3041
Регистрация: 25.3.2002
Где: Верхняя Галилея, Кармиэль

Репутация: 22
Всего: 62



DemoCode,
Цитата(DemoCode @  13.11.2006,  11:57 Найти цитируемый пост)
скорее он представляет себе числовую ось по которой и производит сдвиги в ту или иную сторону.

Я могу допустить это при маленьких числах, но при больших это явно не сработает. Здесь ты можешь сказать, что человек может дробить всё вычисление на много мелких и их решать сдвигами... Кхм... Все же я с тобой не соглашусь. Эти мелкие сдвиги нам запихивают в виде таблиц сложения и умножения. Все же это память. На это ты можешь возразить, что в последствии мозг адаптирует эти таблицы в более динамическую методологию подсчета. Кхм.... Я все равно придерживаюсь своей точки зрения. Я все же уверен, что человек помнит. А цифры для него образы и не имеют числового значения.


--------------------
The truth comes from within ...

Покойся с миром, Vit 
PM MAIL WWW ICQ Skype GTalk   Вверх
lucky
Дата 6.12.2006, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 6.12.2006

Репутация: нет
Всего: нет



Цитата(sergejzr @ 1.11.2006,  16:00)
Цитата(Bikutoru @  1.11.2006,  14:53 Найти цитируемый пост)
"правда и ложь одновременно" - это противоречие или я чего-то не понимаю?

Или утверждение: "Король Франции любит апельсины" - Правда? Ложь? (короля во Франции давно уже нет)

булева логика, равно как и классическое исчисление предикатов не оперрируют категриями неопределенности.

типичный пример -- компьютерные программы. корректна-ли программа:
Код

ответ = КорольФранции.любит(апельсины); // правда или ложь ?

полагая, что "КорольФранции" это объект, а "любит" -- его метод-предикат, возвращающий "правда" или "ложь".

очевидно, если объект "КорольФранции" не существует (не инициализирован, =NULL, и т.п.), то будет именно неопределенность (при вызове метода несуществующего объекта), и классичесий результат -- segmentation fault. 

* если утверждение допускает какую-либо неопределенность, то оно не коректно по определению. *

используем стандарный прием -- добавим в утверждение предикат существования:
Код

ответ = существует(КорольФранции) И КорольФранции.любит(апельсины) ; // правда или ложь ?


соответственно, если короля нет, ответ будет "Ложь". но не потому, что он может или не может любить, а потому что он_не_существует. в прочем, это уже и совсем другое утверждение.


собственно, заморочка была лишь в неоднозначной _интерпретации_ исходного утверждения: "Король Франции (которого нет) любит апельсины", либо "Короля Франции нет И он любит апельсины". Если по условию (теста) все задачки корректны, то воможна лишь вторая интерпретация и следовательно -- ответ "Ложь".
PM MAIL   Вверх
sergejzr
Дата 6.12.2006, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(lucky @  6.12.2006,  13:00 Найти цитируемый пост)
булева логика, равно как и классическое исчисление предикатов не оперрируют категриями неопределенности.

Ещё как оперируют. Классический пример неопределённости:
1) На столе стоит вино или вода. 
2) Воду убрали со стола
Вопрос, что там осталось? 

Над этим вопросом много лет логики бились (ну или старались его избежать). Получалось, что убираем воду, остаётся вино (неплохо, правда? smile) Но в наше время уже появляются некоторые решения проблемы.
На самом деле осталась либо вода, либо ничего. 
Например добавляем предикат "ничего" и вопрос так сказать решён. (Обратите внимание, что неопределённость всё ещё осталась)

Цитата(lucky @  6.12.2006,  13:00 Найти цитируемый пост)
очевидно, если объект "КорольФранции" не существует (не инициализирован, =NULL, и т.п.), то будет именно неопределенность (при вызове метода несуществующего объекта), и классичесий результат -- segmentation fault. 

Представьте себе робота, которого с таким трудом отправили на Марс и вдруг у него "segmentation fault" потому что встречается какой нибудь неинициализированный факт. smile)) Дело не втом, чтобы делать маппинг на true/false(это далеко не всегда возможно), а в том, чтобы правильно оперировать с неопределёнными ситуациями. Иначе на апельсинах короля можно построить целую теорию, которая ессно окажется неверной. (Например увеличить закупки апельсинов во францию smile)) )

Цитата(lucky @  6.12.2006,  13:00 Найти цитируемый пост)
* если утверждение допускает какую-либо неопределенность, то оно не коректно по определению. *

Это по какому определению??? smile
Задайте в гугль что-то вроде "uncertainty in logic" И выпадет куча материала на эту тему. На самом деле с неопределённостью роботы в наше время уже неплохо справляются. См. Вино/вода.


Цитата(lucky @  6.12.2006,  13:00 Найти цитируемый пост)
используем стандарный прием -- добавим в утверждение предикат существования:

Это не стандартный приём. Добавить это утверждение правильно можно только, если оно верно. Т.е. точно известно (иначе с неопределённостью придётся дальше оперировать). А это можно сделать только если источник информации действительно существует. Если его нет (пример - марс). Придётся от "стандартных" приёмов отказаться. smile



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
lucky
Дата 6.12.2006, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 6.12.2006

Репутация: нет
Всего: нет



Цитата(sergejzr @ 6.12.2006,  14:59)
Цитата(lucky @  6.12.2006,  13:00 Найти цитируемый пост)
булева логика, равно как и классическое исчисление предикатов не оперрируют категриями неопределенности.

Ещё как оперируют. Классический пример неопределённости:
1) На столе стоит вино или вода. 
2) Воду убрали со стола
Вопрос, что там осталось? 

Над этим вопросом много лет логики бились (ну или старались его избежать). Получалось, что убираем воду, остаётся вино (неплохо, правда? smile) Но в наше время уже появляются некоторые решения проблемы.
На самом деле осталась либо вода, либо ничего. 
Например добавляем предикат "ничего" и вопрос так сказать решён. (Обратите внимание, что неопределённость всё ещё осталась)

фишка в том, что "ничего" это не предикат (см. определение термина "предикат"). кстати, "вода" и "вино" тоже не предикаты. предикатами, например, могут быть -- стоит(вода), стоит(вино), стоит(вода_или_вино)

и тут "Вопрос" не коректен по своей форме, ибо исчисление предикатов допускает лишь ответы "да" или "нет". варианты корректных вопросов: "на столе стоит вода?", "на столе стоит вино?" и т.п.

опять же -- как трактовать задачу:

а) стоит(вода) или стоит(вино) и (стоит(вода) = "ложь") === стоит(вино).
б) стоит(вода_или_вино) и стоит (вода) = "ложь".

ответ в любом случае очевиден:
Re: а) о вине: если предикат стоит(вино) определен = значению этого предиката,  если не определен -- segfault smile , стоит(вода) = "Ложь" по определению.
Re: б) "на столе стоит вода?" = "ложь" по определению. "на  столе стоит вода_или_вино" = "Правда" -- по определению, "на столе стоит вино" - segfault . ибо предикат стоит(вино) не определен.

это исчисление предикатов. оно допускает некоторую ленивость в вычислениях (а отнюдь не неопределнность -- ленивость аналогична исключению _лишних_ данных). исчисление предикатов это не булева логика -- булева логика не оперрирует в терминах причинно-следственных связей.

тот факт, что существование решения сильно зависит от условий задачи, по-моему не удивителен.
PM MAIL   Вверх
sergejzr
Дата 6.12.2006, 20:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(lucky @  6.12.2006,  18:48 Найти цитируемый пост)
фишка в том, что "ничего" это не предикат (см. определение термина "предикат"). кстати, "вода" и "вино" тоже не предикаты. предикатами, например, могут быть -- стоит(вода), стоит(вино), стоит(вода_или_вино)

Хех. Предикатом может быть всё, что назовёшь. Например вино()===стоит_вино(), или ничего_не _стоит(). (Хотя это моя винО. smile надо было пояснить smile ) Смысл не в этом, а в том, как обращаться с информацией, которая имеется, но неточна.
Цитата(lucky @  6.12.2006,  18:48 Найти цитируемый пост)
а) стоит(вода) или стоит(вино) и (стоит(вода) = "ложь") === стоит(вино).

Во-во так эту проблему и "решали". Очевидно, что неправильно. И второй пункт даст также неверный результат. т.е вино -то может находится на столе. 
Так народ эту проблему и отодвигал, оставляя нерешёной. Но когда появились автономные роботы (базирующие на FOL), её стало необходимо решить хоть каким нибудь образом. Потому что приходится работать не в маленьком, закрытом и точноопределённом мире, а в настящем, где неточно всё начиная от сензоров и одометрии и заканчивая получаемыми фактами. Кидать сегфолты бессмысленно, потому7 что такая машина встанет через несколько секунд после запуска.

Цитата(lucky @  6.12.2006,  18:48 Найти цитируемый пост)

тот факт, что существование решения сильно зависит от условий задачи, по-моему не удивителен. 

Вы имеете ввиду domain encoding (сорри, не знаю, как по-русски будет). Условия задачи-то одинаковые в обеих случаях.




--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
lucky
Дата 7.12.2006, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 6.12.2006

Репутация: нет
Всего: нет



[QUOTE=sergejzr,6.12.2006,  20:09]
Цитата(lucky @  6.12.2006,  18:48 Найти цитируемый пост)
Хех. Предикатом может быть всё, что назовёшь. Например вино()===стоит_вино(), или ничего_не _стоит(). (Хотя это моя винО. smile надо было пояснить smile ) т.е вино -то может находится на столе. 
--грыз--
Так народ эту проблему и отодвигал, оставляя нерешёной. Но когда появились автономные роботы (базирующие на FOL), её стало необходимо решить хоть каким нибудь образом. Потому что приходится работать не в маленьком, закрытом и точноопределённом мире, а в настящем, где неточно всё начиная от сензоров и одометрии и заканчивая получаемыми фактами. Кидать сегфолты бессмысленно, потому7 что такая машина встанет через несколько секунд после запуска.

посмотри определени предиката: http://ru.wikipedia.org/wiki/%D0%9F%D1%80%...%BA%D0%B0%D1%82 -- вполне конкретная функция, по определению исключающая какую-либо неопределенность smile.

segfault -- тут не фатальная ошибка, глюк или что-то из ряда вон выходящее. просто наглядная метафора для известного утверждения: 

"решить задачу, означает найти ответ или доказать, что она не имеет решениия"

когда задача не имеет решения, как вариант, получается segfault (технически -- это необработанное исключение, фактически -- сигнал о том, что на каком-то этапе рассуждения доказано: решения задачи не существует, -- следовательно, дальнешие рассуждения бессмысленны). 

опять же технически, исключения обычно обрабатывают -- т.е на более высоком уровне превращают эту информацию в предикат. в языках программирования, конструкции типа try-catch это ни что иное, как аналог if-else относительно предиката "решена(задача) -- /да или нет?/". терминологически -- это логика второго порядка. логика первого порядка не  задается вопросом, относительно существования предикатов.
PM MAIL   Вверх
sergejzr
Дата 7.12.2006, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(lucky @  7.12.2006,  13:56 Найти цитируемый пост)
вполне конкретная функция, по определению исключающая какую-либо неопределенность

Где написано, что предикат должен быть глаголом и не может быть например alskdfjhlakshdfkashd(g,h)?
Цитата

функция с областью значений {0,1} (или «Истина» и «Ложь»), определённая на n-й декартовой степени множества M. Таким образом, каждую n-ку элементов M он характеризует либо как «истинную», либо как «ложную».
http://ru.wikipedia.org/wiki/%D0%9F%D1%80%...%BA%D0%B0%D1%82

ничего_не _стоит(стол)
Что здесь не так? 
Как предикат можно писать что угодно. Семантика определяется в комментариях и только там. 

Цитата(lucky @  7.12.2006,  13:56 Найти цитируемый пост)
"решить задачу, означает найти ответ или доказать, что она не имеет решениия"

Ответ может быть, может не быть, а может быть неоднозначен, может быть неизвестен итд. То что Ваша логическая программа не в состоянии решить проблему, не означает, что она не имеет решения.




--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
lucky
Дата 7.12.2006, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 6.12.2006

Репутация: нет
Всего: нет



Цитата(sergejzr @ 7.12.2006,  15:15)
Где написано, что предикат должен быть глаголом и не может быть например alskdfjhlakshdfkashd(g,h)?
Цитата

функция с областью значений {0,1} (или «Истина» и «Ложь»), определённая на n-й декартовой степени множества M. Таким образом, каждую n-ку элементов M он характеризует либо как «истинную», либо как «ложную».
http://ru.wikipedia.org/wiki/%D0%9F%D1%80%...%BA%D0%B0%D1%82

ничего_не _стоит(стол)
Что здесь не так? 
Как предикат можно писать что угодно. Семантика определяется в комментариях и только там. 

дело не в буквах. просто "вода()" неудачное название, т.к. в такой форме не очевидно, это {ложь, истина} по имени "вода", а не жидкость сама по себе.
Цитата

Ответ может быть, может не быть, а может быть неоднозначен, может быть неизвестен итд. То что Ваша логическая программа не в состоянии решить проблему, не означает, что она не имеет решения.

это философская проблема. smile

неоднозначных ответов стараются избегать. ведь с увеличением мерности пространства решений возрастает сложность самого решения катастрофически.

классическая логика постоена на принципе "ни что не возникает из ничего". т.е. если задача неразрешима в данных условиях, то мы не можем утверждать, что она вообще имеет решение. это позволяет быть как минимум быть _последовательными_. все остальное -- это вопрос веры, религии и тому подобных мотивирующих факторов.

что, собственно, показывает твоя задача? то что существует класс логически неразрешимых задач? -- да, это и так понятно. то, что логика, как формальная теория, не состоятельна? -- нет (это по определению). то что результат логического решения не состоятелен реальном мире? -- нет (в данном случае, авторам задачки хотелось на основании нечетких условий, используя логику, получить четкий результат -- они обломались.)
PM MAIL   Вверх
sergejzr
Дата 7.12.2006, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(lucky @  7.12.2006,  15:56 Найти цитируемый пост)
дело не в буквах. просто "вода()" неудачное название, т.к. в такой форме не очевидно, это {ложь, истина} по имени "вода", а не жидкость сама по себе.

Семантика предиката определяется исключительно в комметарах. Во вторых кроме как про предикат "ничего" я ничего и не говорил smile

Цитата(lucky @  7.12.2006,  15:56 Найти цитируемый пост)
что, собственно, показывает твоя задача? то что существует класс логически неразрешимых задач?

Это не задача. Это факт, который робот извлёк из окружающей среды. (Например прочитал на заборе). Этот факт доказывает, что не все факты имеют семантику 1 или 0 и что сам он имеет семантику не 1 и не 0 одновренменно. Какие вывода сделает из этого система - уже другой вопрос. Но она должна быть готова к такому обороту событий, а не кидать исключения при неопределённости. (Как я уже говорил, в нормальных условиях такие автономные системы практически неприменимы) 

Цитата(lucky @  7.12.2006,  15:56 Найти цитируемый пост)
в данном случае, авторам задачки хотелось на основании нечетких условий, используя логику, получить четкий результат -- они обломались.

Хех, посмотри внимательнее. Авторы не собирались получить чёткий результат, но систему, с помощью которой с такими результатами можно оперировать. (Это абсолютно не идёт вкось с классической логикой)
А вот получить чёткий результат хотят большинство отметившихся в этом топе (и Вы в том числе). Только вот почему? smile Почему отсутствие факта присутствия короля в базе фактов даёт ошибку? Ошибка - определена в отличие от любви к апельсинам несуществующего короля. Т.е насильно пихаем факт в область "нет" несмотря на то, что он туда явно не попадает и только потому, что бессильны точно определить семантику предиката?
Современная логика в некоторых своих частях уже отказалась от маппинга на да/нет, потому что он не соответствует окружающей среде.


Цитата(lucky @  7.12.2006,  15:56 Найти цитируемый пост)
в данном случае, авторам задачки хотелось на основании нечетких условий, используя логику, получить четкий результат -- они обломались.

А если Вы про вино/воду, то авторы не "обломались" почитайте Michael Thielscher их роботы прекрасно работают по этой системе в тех местах, где классический маппинг уже бы "засегфолтился" smile



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
lucky
Дата 7.12.2006, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 6.12.2006

Репутация: нет
Всего: нет



Цитата

Семантика предиката определяется исключительно в комметарах. Во вторых кроме как про предикат "ничего" я ничего и не говорил smile

главное, что теперь мы говорим об одном и том же. )

Цитата

Это не задача. Это факт, который робот извлёк из окружающей среды. (Например прочитал на заборе). Этот факт доказывает, что не все факты имеют семантику 1 или 0 и что сам он имеет семантику не 1 и не 0 одновренменно.

обычно факты приводятся к такому виду, например, методом дихотомии. во всяком случае, они обязаны быть такими, чтобы ими мог оперировать комп.
Цитата

Какие вывода сделает из этого система - уже другой вопрос. Но она должна быть готова к такому обороту событий, а не кидать исключения при неопределённости. (Как я уже говорил, в нормальных условиях такие автономные системы практически неприменимы) 

"должна"? т.е. тебе нужен аппарат, который при любом наборе исходных данных и "должна", выдаст "какое_то_решение", причем с интерпретацией в реальном мире?
Цитата

Хех, посмотри внимательнее. Авторы не собирались получить чёткий результат, но систему, с помощью которой с такими результатами можно оперировать. (Это абсолютно не идёт вкось с классической логикой)
А вот получить чёткий результат хотят большинство отметившихся в этом топе (и Вы в том числе). Только вот почему? smile Почему отсутствие факта присутствия короля в базе фактов даёт ошибку? Ошибка - определена в отличие от любви к апельсинам несуществующего короля. Т.е насильно пихаем факт в область "нет" несмотря на то, что он туда явно не попадает и только потому, что бессильны точно определить семантику предиката?

а чем ты недоволен? ты хочешь получить ответ на вопрос "может-ли несуществующий король любить апельсины" от системы которая понятия не имеет ни о королях, ни об апельсинах, ни о любви? 
или как в первом случае -- незнающей о пустых столах на которых может "ничего" не быть. мне кажется, что ответ можно лишь угадать... или фыркнуть "а сам-то как думаешь?". 

возможно, что в информационном мире тоже действует закон сохранения.

Цитата

Современная логика в некоторых своих частях уже отказалась от маппинга на да/нет, потому что он не соответствует окружающей среде.
А если Вы про вино/воду, то авторы не "обломались" почитайте Michael Thielscher их роботы прекрасно работают по этой системе в тех местах, где классический маппинг уже бы "засегфолтился" smile

посмотрю.
PM MAIL   Вверх
sergejzr
Дата 7.12.2006, 19:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Цитата(lucky @  7.12.2006,  17:58 Найти цитируемый пост)
"должна"? т.е. тебе нужен аппарат, который при любом наборе исходных данных и "должна", выдаст "какое_то_решение", причем с интерпретацией в реальном мире?

Решение нужно судя по всему тебе. А мне нужна оптимальная реакция робота (выводы из этого следующие или не следующие). Это немного разные вещи.

Цитата(lucky @  7.12.2006,  17:58 Найти цитируемый пост)
а чем ты недоволен? ты хочешь получить ответ на вопрос "может-ли несуществующий король любить апельсины"

См. выше.
Цитата(lucky @  7.12.2006,  17:58 Найти цитируемый пост)
обычно факты приводятся к такому виду, например, методом дихотомии. во всяком случае, они обязаны быть такими, чтобы ими мог оперировать комп.

Совсем необязательно. Я уже видел системы, которые при измерении двумя разныни сензорами просто брали средний балл и считали это правдой (Хотя сюда просится фильтр Кальмана). Как делать нули и еденицы из фактов и делать ли - каждая система сама решает. Вопрос в том надо ли это делать всегда. Т.е сущ. не только логики с семантикой 0,1 а куча других, которые могут оперировать с другими значениями. (Собс-но о чём и топ. Я там кучу примеров приводил начиная с микросхем).


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Наука и Мир"
Smartov
Nastya

При составлении постов старайтесь соблюдать орфографию и грамматику русского языка.

Спасибо.



С уважением, Smartov, Nastya.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Наука и Мир | Следующая тема »


 




[ Время генерации скрипта: 0.2913 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.