DictionaryForumContacts

 ftft

link 7.07.2016 15:10 
Subject: theorem gen.
Здравствуйте, подскажите, в тексте написано, что компьютеры в 50-60- годы "умели обыгрывать человека в шахматы и prove math theorems". Не совсем понимаю, как это компьютеры могли доказывать теоремы? Или тут имеется в виду что-то другое? Может они умели решать уравнения? Помогите разобраться
Заранее благодарен

 Linch

link 7.07.2016 15:13 
Смотря чьи компьютеры. Что за текст.

 Amor 71

link 7.07.2016 15:37 
Что конкретно Вас смутило?

Теорема Пифагора – это теорема геометрии, устанавливающая связь между сторонами прямоугольного треугольника. Теорема – это утверждение, для которого в рассматриваемой теории существует доказательство. На данный момент существует более 300 способов доказательства теоремы Пифагора

 dmitry_b

link 8.07.2016 8:28 
Возможно, имеются в виду теоремы, которые доказывались путем перебора (например, какие-нибудь логические тождества)

 Oleg Sollogub

link 8.07.2016 13:07 
Этими шахматами, доказательствами теорем и т.п. в СССР, известная в СССР под названием "искусственный интеллект".

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

Чтобы с этим хорошо "разобраться", надо много чего изучить. Для первоначального знакомства прочитайте хотя бы несколько статей из Википедии - начните со статьи "Вычисление", потом прочитайте статью "Автоматическое доказательство" и пройдите по ссылкам из нее на статьи Математическая логика, Искусственный интеллект, Логика высказываний, Логика предикатов, Машина вывода.

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

 Tante B

link 8.07.2016 13:17 
про бедный СССР совсем нипанятна

а сейчас компьютеры беспрограммно работают???

 alexikit

link 8.07.2016 17:05 

 SirReal moderator

link 8.07.2016 17:32 
а там не говорилось, кого именно они обыгрывали в шахматы? :) потому что в ту пору они могли разве что просто двигать фигуры по правилам...

 

You need to be logged in to post in the forum