Попробуй решить эту простую задачку на логику. Учти: математика здесь бессильна!

Попробуй решить эту простую задачку на логику. Учти: математика здесь бессильна!

Возможные варианты ответов в комментариях. Не подглядывай!

Ну охуеть теперь.

в копилку альтернативных решений

В сраку таких математиков ебать. Тег математика лишний.

Цифра 3. Тогда сумма всех цифр в верхнем и нижнем рядах будет одинакова

Ну, тут все ясно

Минусите его! Люто минусите!

Еще можно думать так: для записи цифр не используются нолики, то есть 6,8 и 9 отлетают. Остается 7!

"Пиф-паф, ой-ой-ой!" и продолжение детской считалочки (это тоже)

Для любителей Дугласа Адамса и его шедевра «Автостопом по галактике» ответ таков: Число 42 - ответ на главный вопрос жизни, вселенной и всякого такого. (это шутка)

Приключения секретной формулы

Многие считают, что математика – скучная вещь. Но иногда вокруг математической формулы могут развернуться события, достойные многосерийного приключенческого фильма!

Лука Пачоли

Вот задача из средневековой книги о торговле: «Некая шкатулка имеет высоту 1 ладонь, ширину 1 ладонь и глубину 1 ладонь, и входит в неё драгоценных пряностей на 20 золотых флоринов. На сколько нужно одинаково увеличить высоту, ширину и глубину, чтобы в ту же шкатулку вместилось товара на 40 флоринов?».

Точного решения такой задачи древние математики отыскать не могли. Им приходилось использовать специальные таблицы. В 1494 году знаменитый итальянский учёный Лука Пачоли писал в своей книге «Сумма арифметики», что «для кубических уравнений, к сожалению, общее решение пока не найдено».

Италия в огне

Хотя. На самом деле называть Пачоли итальянским учёным – это не очень правильно. В те времена Италии как государства не существовало вообще! Часть её принадлежала Испании, часть – Неаполитанскому королевству, а север страны и вовсе был разделён на крошечные герцогства, графства и республики – Венецию, Флоренцию, Геную.

Уживаться друг с другом у этих государств не получалось, между ними шла непрекращающаяся война. Поэтому многие учёные, художники и архитекторы попросту бежали из Италии, спасая свою жизнь, – некоторые из них в результате оказались в далёкой России, где помогали возводить Кремль и Кремлёвскую стену. Да-да-да, знаменитые зубцы в форме буквы «М» поверх Кремлёвской стены (они, кстати, называются «мерлоны») были построены по новейшей итальянской моде того времени!

Слева - Московский кремль, справа - крепость в Вероне (Италия)

Однако мы отвлеклись. Итак, Италия страдала от непрекращающихся войн. В 1512 году войска французского короля Людовика 12-го взяли штурмом город Брешию и устроили там страшную резню – погибло около 45 000 (!) человек. Женщины и дети пытались спастись в местном соборе, но французы ворвались и туда. Двенадцатилетний мальчик по имени Никколо Фонтана попытался защитить от разъярённых солдат мать и младших братьев – и получил страшный удар мечом в голову.

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

Но поединки в те времена происходили не только на мечах и кинжалах. В Италии были широко распространены «математические поединки». Бросивший вызов предлагал своему оппоненту решить математическую задачу, а иногда и не одну. Соперник же должен был предложить встречную задачу (или несколько). Побеждал тот, кто решит больше задач – и, надо сказать, такие математические «турниры» имели просто бешеную популярность!

Люди делали крупные денежные ставки на победу «своего» математика, и призы на таких состязаниях были более чем существенные. Неудивительно, что многие математики принимали участие в таких поединках просто для того, чтобы подзаработать, как современные профессиональные боксёры.

Приблизительно в том же 1512 году, когда французы разорили Брешию, в другом итальянском городе, Болонье, преподаватель математики по имени Сципион дель Ферро сделал удивительное открытие. Он сумел найти общую формулу для решения одного из видов кубических уравнений. Современный учёный тут же оповестил бы всех коллег и корреспондентов о выдающемся научном успехе – однако тогда времена были другие. Обладая этой, одному ему известной формулой, дель Ферро мог не бояться, что кто-то осмелится вызвать его на математический поединок и отобрать у него весьма престижное и денежное место профессора в Болонском университете. Поэтому публиковать формулу учёный не стал – да что там публиковать, само существование этой формулы он держал в строжайшей тайне!

В 1526 году Сципион дель Ферро умирает. Должность преподавателя и все свои записи он передаёт мужу своей дочери, единственному законному наследнику Аннибале делла Наве. Он был ничуть не менее скрытным, чем Сципион дель Ферро, и о существовании формулы для решения кубических уравнений не сообщил никому.

Бой за тридцать обедов

Проходит восемь лет – и вдруг происходит событие, которое по-настоящему всколыхнуло всю тогдашнюю образованную Италию. Совершенно неожиданно в Венеции объявляется некий математик, по имени Антонио Мария дель Фиоре, который утверждает, что никто в стране не может сравниться с ним в искусстве решения кубических уравнений. Откуда взялся этот Фиоре – мы не знаем; некоторые утверждают, что он был учеником Сципиона дель Ферро, другие – что он, выполняя обязанности секретаря в доме делла Наве, попросту украл заветную формулу.

Математиком он был, мягко говоря, посредственным, однако сразу же сообразил, какое сокровище попало к нему в руки. «Никто не сможет победить меня на математическом поединке!» – заявил он и бросил вызов всем математикам Италии. Ставка была по тем временам крупной – побеждённый должен был оплатить 30 роскошных обедов.

Вы ещё не забыли про мальчика Никколо, которого французский солдат чуть не убил в Брешии? Мальчик этот чудом выжил, хотя на лице у него остался страшный шрам, и всю оставшуюся жизнь он носил скрывающую этот шрам густую бороду и плохо говорил, за что получил прозвище «Тарталья», то есть «заика».

Никколо Тарталья

Тарталья был человек невероятного таланта и ума. Совершенно не имея денег, он сам научился читать и писать, освоил математику и в итоге стал чрезвычайно искусным поединщиком. К 1534 году он успешно выиграл себе не только неплохое состояние, но и должность преподавателя математики в Венеции. По поводу умственных способностей Фиоре он никаких иллюзий не испытывал – и немедленно принял вызов на поединок. «Я проучу эту бездарность, этого выскочку Фиоре!» – говорил он. Будучи уверенным в своих математических талантах, Тарталья даже не стал готовиться к турниру. Однако, когда в означенное время гонец привёз от Фиоре 30 задач, Тарталья понял, что простым поединок не будет.

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

Однако сдаваться без боя Тарталья тоже не захотел – два дня и две ночи он практически не ел и не спал, пытаясь справиться с присланными ему задачами. и произошло чудо. Хотя почему «чудо»? Просто Тарталья, в отличие от Фиоре, был действительно гениальным математиком. За две ночи он сумел заново открыть метод Сципиона дель Ферро, да не просто открыть, а ещё и улучшить! Новый способ позволял решать кубические уравнения разных видов, а не только одного.

Поединок между Тартальей и Фиоре

Тарталья торжествовал! Он решил все присланные Фиоре 30 задач, а потом составил 30 своих – причём такого вида, который Фиоре решать не умел, несмотря на секретную формулу!

22 февраля 1535 года состоялся поединок. Тарталья, как мы уже говорили, решил все предложенные ему задачи. Фиоре же не смог решить ни одной задачи, предложенной соперником! Жители Венеции неистово аплодировали своему гениальному соотечественнику, а опозоренному Фиоре ничего не оставалось, как признать поражение. Тарталья поступил с соперником более чем великодушно, отказавшись от выигранных 30 роскошных обедов. Однако Фиоре затаил обиду и поклялся отомстить.

Охота пуще неволи

Молва о выигранном Тартальей турнире прокатилась по всей Италии, в частности, об удивительном методе решения кубических уравнений услышал Джероламо Кардано, профессор математики из Милана. Тоже личность очень примечательная!

Интересы Кардано были невероятно широки – он был и врачом, и инженером, и математиком, и физиком, и химиком, и астрологом, и философом. Он, в частности, изобрёл карданов подвес, карданов вал и кодовый замок. Однако глубиной его познания не отличались; плюс ко всему, Кардано был невероятно тщеславен. В те годы он занимался составлением большой подробной книги по математике – назвал её он «скромно» «Ars Magna», то есть «Великое искусство», и собирался включить в эту книгу все новейшие (для того времени) математические достижения.

Джероламо Кардано

Надо ли говорить, как Кардано заинтересовался формулой Тартальи! Метод решения кубических уравнений! Формула, которую не смогли найти ни древние математики, ни индийцы, ни арабы! Она непременно должна была стать украшением его книги, это будет настоящий бриллиант! И Кардано начинает переписываться с Тартальей. Он восхищается талантом Тартальи, откровенно ему льстит, называет «величайшим математиком всех времён» – в общем, готов на всё, лишь бы тот раскрыл заветную формулу.

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

Загадочное стихотворение

Наконец, 25 марта 1539 года Кардано улыбается удача. Тарталья соглашается раскрыть тайну. Однако формулу он прячет в форме зашифрованного стихотворения из 25 строк – и это стихотворение передаёт Кардано. Вот оно:

Стихотворение Тартальи

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

Когда куб и вещь совместно

Равняются числу некоему целому,

Найди два других, с разностью в первое.

Затем возьми себе в привычку,

Что произведение их равняется

Чистой трети куба от вещи.

То, что осталось, как правило,

Из кубических корней их вычтенных,

Будет равняться твоей главной вещи.

Во втором же из этих действий,

Когда куб остаётся один,

Увидишь ты другие соглашения.

Сразу раздели число на две части,

Так, чтоб одна, на другую помноженная,

Ясно давала треть куба от вещи.

Тогда из двух этих вещей, как привычное правило,

Возьми кубические корни, сложенные вместе,

Сумма эта и будет твоей мыслью.

Третье же из наших вычислений

Решается, если постараться, как и второе,

Поскольку природа их почти одна и та же.

Узнал я эти вещи не запоздалыми шагами

В году одна тысяча пятьсот тридцать и четыре,

На основаниях прочных и крепких,

В городе, опоясанном морем.

Кардано в ярости. Единственное, что ему понятно из текста – это 1534 год и «город, опоясанный морем», то есть Венеция. Но всё остальное? Что означают все эти загадки? Для того чтобы решить их, был нужен математик не менее талантливый, чем сам Тарталья. И, по странному совпадению, такой математик у Кардано был!

Клятва на Библии

Вернёмся на три года назад. В доме у Кардано служил слуга по имени Люка Феррари, парень ленивый и нерадивый. Однажды он взял и сбежал домой. Кардано, оставшись без слуги, написал отцу Феррари – чтобы тот вернул парня на службу. Однако тот вместо сына прислал к Кардано тринадцатилетнего племянника Лодовико. Сперва Кардано очень рассердился – как же, вместо здорового молодого парня ему присылают сущего мальчишку! – но потом обратил внимание на то, что мальчишка не по годам сообразителен.

Вместо того чтобы заставлять Лодовико чистить лошадей и выносить помои, Кардано учит паренька математике – и тот делает поразительные успехи! В итоге Лодовико Феррари становится личным секретарём и помощником Кардано.

Ему-то хозяин и поручает разобраться с загадочным стихотворением Тартальи. Всего лишь за два дня Феррари разгадывает головоломку и с гордостью демонстрирует Кардано готовую формулу.

Наконец-то Кардано может торжествовать! Он приходит к Тарталье и в едких выражениях сообщает, что разгадал формулу. Сказать, что Тарталья взбешён – это ничего не сказать. Он выхватывает кинжал (не забываем, в те времена математики ходили с мечами и кинжалами) и под страхом смерти заставляет Кардано принести клятву на Библии – что тот никогда не опубликует формулу в своей книге. Кардано вынужден согласиться.

В 1540 году выходит книга Кардано «Великое искусство». Однако формулы для решения кубических уравнений там нет. Кардано вынужден скрепя сердце держать слово. Ему известна формула, но он не может её опубликовать! Все его помыслы только об одном – чтобы обойти клятву и отомстить Тарталье. И вот однажды в дверь дома Кардано стучит некий человек, который тоже затаил на Тарталью злую обиду. Это… тот самый Антонио Мария дель Фиоре, опозоренный на математическом турнире в 1535 году!

Фиоре клянётся, что формулу знал ещё покойный профессор Болонского университета Сципион дель Ферро. И если эта формула есть в записях профессора, то Кардано может опубликовать формулу по этим записям! Теперь клятва, данная Тарталье, не имеет значения!

В 1545 году выходит второе издание книги «Великое искусство», в котором решению кубических уравнений посвящена целая глава! В предисловии к главе Кардано упомянул и Тарталью, и Фиоре – однако написал, что метод был изначально придуман «почтенным Сципионом дель Ферро». Не подкопаешься!

Титульный лист книги Кардано «Великое искусство»

Последняя битва

Само собой, теперь была очередь Тартальи прийти в бешенство. Как?! Этот напыщенный болтун Кардано публикует формулу в своей книге в нарушение клятвы?! Он утверждает, что честь открытия формулы принадлежит не ему, Тарталье, а дель Ферро?!

Тарталья публикует гневные письма, в которых называет Кардано вруном, бездарем и клятвопреступником. Наконец, он отправляет Кардано вызов на математический поединок – Тарталья уверен, что победит и посрамит своего соперника. Но. Не таков был Кардано! Вместо себя он отправил на поединок того самого Лодовико Феррари, «своего юного ученика».

Лодовико Феррари к тому времени не только сумел усовершенствовать формулу Тартальи и дель Ферро, он самостоятельно открыл способ решения уравнений четвёртой степени, ещё более сложных! Тарталья был, безусловно, талантлив – однако Феррари был одарён ничуть не меньше.

И вот 10 августа 1548 года в Милане состоялся долгожданный турнир. Главным судьёй был лично дон Ферранте ди Гонзага, губернатор города. Весь город болел за Феррари – а поддержать одинокого Тарталью приехал только его младший брат. В первый же день стало ясно, что Феррари решает задачи намного лучше – и ночью опозоренный Тарталья бежал из Милана.

На юного Феррари посыпались предложения службы, одно привлекательнее другого – его приглашал в учителя математики для своего сына сам император! До самой своей смерти в 1557 году Тарталья пытался «восстановить справедливость» – но это ему так и не удалось.

В современных учебниках математики формула, ставшая причиной стольких драматических событий, называется «формула Кардано».

Задача, какое там давления ?

Байка на Суртехе. Один тaмoжeнник вcпoминaл, кaк зaкoнчил вoдoпpoвoднyю шкoлy (МИСИ) и пoлyчил pacпpeдeлeниe, пo кoтopoмy дoлжeн был paбoтaть в пpoeктнoм НИИ, зaнятoм пpeктиpoвaниeм АвтoBАЗa. Нoвoявлeннoмy пpoeктиpoвщикy дocтaлocь выпoлнeниe пpoeктa тyaлeтa в зaвoдcкoм цexe. Пpoeктиpoвщик (бyдyщий тaмoжeнник) зaлoжил в пpoeкт чaшy гeнyя и пoдвecнoй бaчoк. Bыcoтy пoдвecки бaчкa oн взял из cпpaвoчникa - нe мeнee 50 cм oт пoтoлкa. Пocлe зaпycкa зaвoдa пpoшлo тpи мecяцa, и мoлoдoгo cпeциaлиcтa oтпpaвляют в кoмaндиpoвкy нa этoт зaвoд типa, пpoблeмы c пpoeктoм. Сyть пpoблeмы пpoeктиpoвщик пoнял, кoгдa вoшёл в цex. Bыcoтa пoтoлкa цexa былa - 14 мeтpoв. Мoнтaжники oкaзaлиcь людьми c юмopoм и вoплoтили пpoeкт бeз кoppeктиpoвoк. И цeпoчкy в 14 мeтpoв гдe-тo нaшли. Чeлoвeк, дepнyвший зa цeпoчкy, нe ycпeвaл дaжe выбeжaть из кaбинки. Кpacкy нa cтeнax кaбинoк yжe пopядкoм paзмылo.

А теперь задача, какое давление будет смывать в низу ?

Разумность

Марти съел 4/6 своей пиццы, а Льюис съел 5/6 своей пиццы.

Марти съел больше пиццы, чем Льюис.

Как такое возможно?

Пицца Марти была больше, чем пицца Льюиса.

Неверно. Это невозможно, так как 5/6 больше, чем 4/6, поэтому Льюис съел больше.

Ответ EminSTX в «Правда ли, что 25-летний студент Джордж Данциг случайно решил две нерешённые математические задачи?»

Мой отец устроился на завод в Москве. Так как он был "лимитой понаехавшей", приходилось тщательно скрывать наличие высшего образования. Устроился слесарем.

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

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

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

Потом начал собирать. Тут выяснилось, что старые наладчики, решили молодого поучить, и подкидывали лишние детали в коробки. А то, молодой-дерзкий, выпить с мужиками не желает, гордый слишком (отец в прошлом серьёзно занимался спортом - МС по боксу, и нетрезвым я его видел два раза в жизни).

Параллельно наводя порядок в станке, пришлось навести порядок в парочке непутёвых голов.

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

Пошёл сдавать начальству. А там за голову ухватились, кричат - Ты что натворил? Как на баланс ставить будем?

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

А отец, потом получил второе высшее - экономическое, и ушёл в фин отдел. Но это было уже после того, как получили московскую прописку, и уже не надо было скрывать первую вышку.

P.S.: А старые наладчики из цеха, в своё время, когда отцу хотели дать разряд выше - коллективно написали заявление, что так не делается, типа они сколько лет работают, а молодому быстро. Пусть тоже пооботрётся. И начальник, внимательно разглядывая ковёр, бормотал - ну ты пойми, не получится, давай ещё пару годков, и попробуем снова.

Правда ли, что 25-летний студент Джордж Данциг случайно решил две нерешённые математические задачи?

В интернете ходит история об американском студенте, который как-то раз опоздал на пару и, приняв записанные на доске две открытые математические проблемы за домашнее задание, решил их. Мы проверили, случалось ли такое.

(Спойлер для ЛЛ: это правда)

Вот что сообщается в популярном сетевом тексте:

Эта мотивационная история довольно популярна в таких социальных сетях, как Facebook (много сотен репостов), «ВКонтакте» и Telegram, а также на сайте anekdot.ru. Известный ЖЖ-блогер mi3ch добавляет, что она была использована в фильме «Умница Уилл Хантинг». На Западе история часто ходит в форме городской легенды без упоминания имени математика.

Давайте разберемся, кто же фигуранты этой истории. Уроженец Бессарабии и специалист по математической статистике профессор Ежи Нейман (не путать с другим выдающимся математиком-эмигрантом Джоном фон Нейманом) действительно работал в Калифорнийском университете с 1938 года, а с 1955 года возглавлял соответствующее отделение. Позднее, если верить энциклопедии «Британника», он вместе со своими выпускниками организовал в городе Беркли настоящий мировой центр по изучению этого раздела математики.

Не менее известен и Джордж Данциг — создатель алгоритма решения задач симплекс-методом и один из основоположников линейного программирования. Первое, что может броситься в глаза при чтении нашей истории, — то, что в ней он назван 25-летним студентом. На самом деле ещё в 22 года он получил степень бакалавра математики и физики в Мэрилендском университете, год спустя стал магистром уже в Мичиганском университете и даже успел поработать два года в Бюро трудовой статистики США. К Нейману он попросился в 1939 году уже в рамках работы над докторской.

Что же произошло дальше? Об этом почти полвека спустя, в 1986 году, сам Джордж Бернард Данциг поведал в интервью College Mathematics Journal. Вот что он рассказал:

Незадолго до интервью Данциг узнал о том, что его история превратилась в городскую легенду:

Происхождение этой проповеди связано с другим лютеранским священником, преподобным Шулером (орфография Данцига; на самом деле фамилия пишется как Шуллер. — Прим. авт.) из Хрустального собора в Лос-Анджелесе. Он поделился со мной своими идеями о позитивном мышлении, и я рассказал ему свою историю о домашнем задании и диссертации. Несколько месяцев спустя я получил от него письмо с просьбой разрешить включить мою историю в книгу о силе позитивного мышления, которую он писал. Опубликованная Шулером версия содержит ряд искажений и преувеличений, но в целом верна. Мораль его проповеди была такова: если бы я знал, что это не домашнее задание, а две известные нерешённые задачи по статистике, то, вероятно, не мыслил бы позитивно, впал бы в уныние и никогда бы не решил их».

Действительно, история о Джордже Данциге, которую поведал в своей книге знаменитый телеевангелист Роберт Шуллер, содержит немало значительных неточностей. В частности, у Шуллера Данциг опоздал не на обычную лекцию, а на выпускной экзамен, причём решил на месте восемь обычных задач, а две неразрешимые (он ещё об этом не знал) попросил дать ему на дом. Более того, в этой версии Данциг, почему-то приписанный к физфаку Стэнфорда, справился лишь с одной из двух сложных задач, на что безымянный профессор якобы ответил: «Даже Эйнштейн не смог раскрыть их секрет». После интервью 1986 года авторская версия случая с Данцигом обрела не меньшую популярность и в какой-то мере вытеснила версию проповедника: так, именно её в наши дни можно встретить в ряде мотивационных книг. Оба варианта легенды упоминаются в «Энциклопедии американского фольклора». И, действительно, считается, что на её основе построена завязка сюжета популярного фильма «Умница Уилл Хантинг» с Мэттом Дэймоном в главной роли.

Наш вердикт: правда (вотэтоповорот.jpg)

Ещё нас можно читать в Телеграме, в Фейсбуке и в Вконтакте.

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

Почитать по теме:

МатОлимп #8

Сегодня у нас простенькая задача, балла на 4 из 10. Условия выглядят следующим образом

Делаем небольшую паузу, пьём кофе, смотрим мем и начинаем решать.

Теперь можно и приступить к разбору. Давайте разберёмся, какие остатки от деления на три может давать квадрат числа. Произвольное число даёт в остатке от деления на 3 либо 0, либо 1, либо 2. Такие числа соответственно можно записать в виде 3k, 3k+1 и 3k+2. Рассмотрим их квадраты.

Первый квадрат имеет остаток 0, а два оставшихся имеют остаток 1.Отсюда следует, что x и y не могут одновременно давать остаток и 1 и 2 от деления на 3 ( иначе z имело бы в остатке 2, а это запрещено для квадрата, как мы увидели выше ). Следовательно, одно из этих чисел делится на 3.

Теперь поглядим на остатки от деления на 8. Произвольное число при делении на 8 даёт в остатке либо 0, либо 1, либо 2, либо 3 и тд до 8. Эти числа записываются как 8k, 8k+1, 8k+2, 8k+3 и тд до 8k+7.Посмотрим на остатки их квадратов.

Так как z^2 не может давать в остатке что-то отличное от этих чисел, то приходим к выводу, что либо левая часть даёт в сумме остаток 1 ( а это значит, что одно из чисел делится на 8), либо оба числа дают в остатке по 4. В первом случае все очевидно, так как какое-то число делится на 3 да еще одно из них на 8. Значит произведение делится на 24 (а на 12 и подавно). Во втором случае, если глянем на табличку, заметим, что оба числа будут делится на 2. Значит их произведение делится на 3 и на 4 ( по 2 от каждого числа). Таким образом xy делится на 12. Задача решена!

Молдавские учёные решили проблему, над которой 140 лет бились математики всего мира

Два математика из Молдовы первыми в мире решили алгебраическую проблему, над которой 140 лет размышляли великие ученые мира. Об этом на этой неделе сообщил Технический университет Молдовы (UTM).

«Доктор физико-математических наук Михаил Попа и доктор математических наук Виктор Прикоп первыми в мире нашли решение знаменитой проблемы центра и фокуса, поставленной выдающимся французским математиком Анри Пуанкаре, над которой великие математики мира размышляли более века», — говорится на сайте университета.

Этой проблеме посвятили тысячи работ математики из Франции, России, Беларуссии, Китая, Великобритании, Канады, США и других стран мира. Только в Молдове число работ, посвященных проблеме Пуанкаре, приближается к сотне, отметили в UTM.

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

Во время исследований к профессору присоединился его ученик Виктор Прикоп. Вместе они усовершенствовали первоначальную гипотезу в монографии «Проблема центра и фокуса. Алгебраические решения и гипотезы».

Работа была переведена на английский язык и представлена для издания в несколько зарубежных издательств. В итоге лучшие условия предложил издательский дом «Taylor & Francis Group», расположенный в Великобритании и специализирующийся на публикациях научной литературы и журналов.

Где-то всплакнул Гриша Перельман.

Панорама, да не та. И с такими лицами не шутят.

История проблемы равенства классов P и NP

В 2000 году Математический институт Клэя определил 7 математических задач, решение которых не могли найти в течение многих лет. За решение каждой из них была назначена награда в размере 1 миллиона долларов. Эти 7 задач известны как «задачи тысячелетия», и на сегодняшний день только одна из них была решена — гипотеза Пуанкаре. В этой статье пойдет речь о вопросе равенства классов P и NP, ответ на который может сильно повлиять на всю IT-сферу.

Вспомогательные детали

Равенство P и NP классов отсылает нас к теории алгоритмов, а именно к классам сложности. Первое, с чего стоит начать, это то, что классы P и NP классифицируют языки, а не задачи. Пока что это звучит довольно абсурдно, поэтому для понимания разберемся в некоторых деталях.

В теории алгоритмов алфавит — это непустое конечное множество символов. Набор символов ASCII - это алфавит. - тоже алфавит. - такое множество нельзя назвать алфавитом, поскольку оно пустое, а множество целых чисел Z нельзя назвать алфавитом, поскольку оно бесконечно.

Допустим, мы имеем алфавит. Назовем его A. Тогда словом над алфавитом А является упорядоченное соединение конечного числа символов. Например, 110110 — это слово над алфавитом , а «habr» - слово над алфавитом ASCII символов. Но число пи не будет словом над алфавитом < . , 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9>, так как число пи из символов данного алфавита не будет конечным. Над любым алфавитом существует пустое слово, обозначать его будем символом e. Слова обладают такой характеристикой, как длина, т. е. количество символов в нем. Обозначать длину слова будем в виде модуля. Длина вышеупомянутого слова |110110| = 6.

Возьмем уже упомянутый алфавит А. Пусть множество А* содержит все слова над алфавитом А, а множество А+ также содержит все слова над А, за исключением e (значки + и * взяты из регулярных выражений). Множество Аn содержит все слова длины n. Для любого алфавита множества А* и А+ будут бесконечными (можно составить бесконечное количество слов разной длины для любого алфавита). Для алфавита А = множество А2 будет представлять набор из двузначных чисел.

Пусть А — алфавит и L ⊆ А*, тогда L называется языком над А. Для любого алфавита пустое множество и А* являются тривиальными языками. При этом пустое множество часто называют пустым языком. Однако не стоит путать пустой язык и язык, содержащий пустое слово e, — они различны. Языки могут быть как бесконечными, так и нет, но обязательно счетными. Т. е. множество всех действительных чисел языком нельзя назвать, т. к. такой набор является неисчисляемым.

Абстрактный исполнитель

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

Устройство машины Тьюринга

На основе машины Тьюринга определим так называемую разрешающую машину над языком. Для начала введем определение характеризующей функции X(w). Функция X определяет, принадлежит ли слово w языку L. Если да, то значение функции равно «1»; если нет, то «0». Формально это можно записать так:

Разрешающей машиной D для языка L называется такая машина, которая для каждого w∈A вычисляет характеризующую функцию X(w) за конечное время.

В дополнение к разрешающей машине идет верификатор. Машина V, которая принимает слова w и c и выводит 0 или 1 после конечного числа шагов, называется верификатором для L, если она обладает следующими свойствами:

- выводит 1, только если w входит в язык L;

- для любого w в языке L существует такое c, что V(w,c) = 1.

В данной машине буквой с называется свидетель или сертификат. Фактически, верификатор также проверяет, входит ли какое-либо слово в язык, однако делает это с учетом свидетеля, который ускоряет проверку. Например, возьмем число 182652. Входит ли оно в язык простых чисел, т.е. является ли оно простым. Без компьютера это будет довольно сложно проверить, однако имея сертификат — числа 186 и 982, произведение которых дает в результате число 182652, - задача проверки сильно упрощается. Фактически, свидетель - это любая информация, упрощающая проверку вхождения слова в язык.

Классы сложности и формулировка проблемы

Окей, мы рассмотрели несколько понятий. На первый взгляд, все это больше походит на лингвистику: алфавиты, слова, языки… Причем тут задачи? Чтобы ответить на этот вопрос, обратимся к понятию задача разрешимости (англ. Decision problem). Это такой вопрос (сформулированный в формальной системе), требующий ответа «да» или «нет», зависящего, возможно, от значений некоторых входных параметров. Например, «является ли данное натуральное число x простым?» или «даны два числа: x и y; делится ли x на y?« Метод решения в виде алгоритма называется разрешающей процедурой. Теория вычислимости имеет дело в основном с задачами разрешимости и приведенные выше конструкции наглядно соотносятся с таким типом задач: так разрешающая машина над языком является формализацией разрешающей процедуры. Но как же быть с задачами, такими как задача коммивояжера? На них нельзя дать бинарный ответ. В таких случаях применяют приемы приведения к версии decision problem. В случае коммивояжера проблема по-новому формулируется так: «существует ли маршрут не длиннее, чем заданное значение k?»

В класс сложности NP входят все языки L, для которых существует такой верификатор, что для каждого (w,c) время его работы полиномиально. Иными словами, NP включает в себя задачи разрешимости, для которых при подходящем сертификате для данного w мы быстро сможем удостовериться в том, что w действительно принадлежит L (ответ на вопрос можно довольно быстро проверить). Отсюда и название «верификатор». В качестве примера задачи в NP можно привести определение наличия в графе гамильтонова цикла. Сертификат в данном случае — последовательность вершин, образующих гамильтонов цикл.

Помимо этих классов можно выделить ещё 2: NP-hard и NP-Complete. Они основываются на приводимости одного языка к другому за полиномиальное время: пусть языки A и B — языки над одним алфавитом. Язык А будет приводимым за полиномиальное время к языку B, если существует такая функция f(w), что

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

Тогда в класс NP-hard будут входить языки, к которым приводимы все языки в NP (причем NP-hard язык может входить в NP, а может и нет), а в NP-Complete те языки, которые являются одновременно NP-hard и NP. Примером NP-Complete является язык выполнимых булевых формул (SAT). Таким образом, NP-Complete задачи образуют в некотором смысле подмножество «типовых» задач в классе NP: если для какой-то из них найден «полиномиально быстрый» алгоритм решения, то и любая другая задача из класса NP может быть решена так же «быстро».

Отношение между классами при равенстве и неравенстве

Формулировка проблемы

Теперь, немного погрузившись в теорию алгоритмов, более конкретно обозначим проблему равенства данных классов. Итак, множество P входит в множество NP, но неизвестно, существуют ли языки, которые входят в NP и не входят в P. Что это означает на практике? Итак, простыми словами класс NP можно охарактеризовать как «трудно решить, легко проверить». Классическим примером задачи, входящей в NP, является задача коммивояжера, для решения которой на данный момент известен лишь один алгоритм — старый добрый перебор (мы не рассматриваем эвристические методы). Однако, получив ответ, его будет не так сложно проверить. Класс P же вобрал в себя те задачи, для которых существует эффективный алгоритм решения, позволяющий решать их за полиномиальное время. И равенство или, наоборот, неравенство этих классов пока не доказано. Если эти классы равны, то это будет значить, что для всех задач, которые сейчас решаются путем перебора или другим неэффективным методом, существует(-ют) полиномиальные алгоритмы. А если не равны, то придется смириться с неоптимальностью решения этих задач.

История проблемы равенства P и NP началась в 1928 году, когда Давид Гильберт сформулировал проблему, названную Entscheidungsproblem (нем. задача разрешения). Ее суть заключается в нахождении алгоритма, определяющего доказуемость данного утверждения из аксиом с использованием правил логики. По названию очевидно, что это задача является задачей разрешения (выводит «да» или «нет»).

В ходе решения этой проблемы потребовалось определить термины «алгоритм» и «вычислимая функция». В 1936 году Алонзо Чёрч и Алан Тьюринг независимо показали, что общее решение Entscheidungsproblem невозможно, предположив, что интуитивное понятие «эффективная вычислимость» соответствует вычислимости функции на машине Тьюринга. Эта гипотеза сегодня известна как тезис Чёрча-Тьюринга.

Алонзо Чёрч

20 марта 1956 в письме к Джону фон Нейману Курт Гёдель впервые поставил вопрос о вычислительной сложности. Гёдель интересовался, можно ли получить доказательство теоремы (в математико-логическом смысле слова) за квадратичное или линейное время. К сожалению, письмо было обнаружено лишь в 1989 году и получило широкую огласку, когда Юрис Хартманис опубликовал перевод и комментарий.

Статья Алана Кобэма 1965 года под названием «The intrinsic computational difficulty of functions» является одним из первых упоминаний класса сложности P, состоящего из разрешимых за полиномиальное время задач. Тезис Кобэма-Эдмондса (известный также как расширенный тезис Чёрча-Тьюринга), названный в честь Алана Кобэма и Джека Эдмондса, утверждает, что любая разумная модель вычислений может быть выражена через другую модель с замедлением, не более чем полиномиальным по размеру входных данных. Кобэм предположил, что класс P может быть хорошим способом для описания множества реально вычислимых задач. Любая проблема, не содержащаяся в P, невозможна, но если задача реального мира может быть решена с помощью алгоритма, существующего в P, то такой алгоритм в конечном итоге будет открыт.

В 1965 году Юрис Хартманис и Ричард Стернс опубликовали статью «On the Computational Complexity of Algorithms», отмеченную премией Тьюринга. В ней даются более точные определения сложности алгоритма и класса сложности. Хартманис и Стернс определили класс сложности как совокупность всех задач, которые можно решить за установленные временные рамки. В их статье показано, что существует бесконечная иерархия классов сложности (например, задачи, для которых наиболее быстрый алгоритм имеет время, пропорциональное n, n log n, n^2, n^3, 2^n и т. д.), где небольшое увеличение временного интервала позволяет решать больше задач. Во второй статье Хартманис совместно с Филипом М. Льюисом показали, что подобная иерархия существует и для количества памяти (функция от размера входа) при решении задачи на машине Тьюринга.

В 1967 году Мануэль Блюм разработал аксиоматическую теорию сложности, которая основана на его собственных аксиомах (аксиомы Блюма), и получил важный результат — теорему об ускорении. До этого мы говорили по большей части о сложности алгоритма. Хотелось бы аналогичным образом определить и сложность задачи: например, какова сложность самого эффективного (по времени и емкости) алгоритма, решающего эту задачу. Теорема об ускорении гласит, что есть некоторые задачи, для которых не существует самого быстрого алгоритма, потому что любой алгоритм для такой задачи можно «ускорить», построив более быстрый алгоритм.

Мануэль Блюм

Точная формулировка проблемы равенства P и NP была представлена в 1971 году. Тогда американский ученый Стивен Кук и работавший независимо советский ученый Леонид Левин доказали, что существуют практически актуальные проблемы, которые являются NP-полными. В США Стивен Кук опубликовал статью «The complexity of theorem proving procedures», в которой формализовал понятия редукции за полиномиальное время и NP-полноты, а также доказал существование NP-полной задачи (задача выполнимости булевых формул, SAT). Теорема была независимо доказана Леонидом Левиным и, таким образом, получила название «теорема Кука-Левина».

В 1972 году Ричард Карп сделал рывок в знаменитой статье «Reducibility among Combinatorial Problems», в которой показал, что около 20 разнообразных задач из комбинаторики и теории графов, известных своей вычислительной трудностью, являются NP-полными.

В августе 2010 года Виней Деолаликар, работавший в исследовательском отделении Hewlett-Packard в Пало-Альто в Калифорнии, заявил, что разгадал загадку P vs NP. Он утверждал, что P не равняется NP, однако научное сообщество нашло в его доказательстве фатальную ошибку. В начале 2002 года SIGACT News провел опрос среди 100 ученых, задав им вопрос о равенстве классов NP и P. 61 человек ответили, что «неравны», 9 — «равны», 22 затруднились ответить и 8 сказали, что гипотеза не выводима из текущей системы аксиом и, таким образом, не может быть доказана или опровергнута.

К чему приведет решение проблемы

Окей, теория вычислимости, формализация алгоритмов и абстрактные математические теории — все это конечно интересно, но как решение проблемы равенства NP и P классов отразится на практике? На самом деле, алгоритмы для решения NP-задач используются каждый день во многих сферах. Например, в криптографии, криптовалютах, восстановлении поврежденных файлов, системах блокировки спама, оптимизации в логистике и т. д. Более эффективные решения могли бы значительно сэкономить время и деньги, так как мы пользуемся в основном эвристическими методами, дающими лишь приближенные решения.

Однако существует и обратная сторона монеты. Солидная часть криптографии (криптосистемы с открытым ключом, технологии доказательства выполнения работы в блокчейне, системы блокировки спама) основывается на предположении о неравенстве NP и P классов. Если окажется, что некоторые задачи, для которых, как считалось, не существует эффективных алгоритмов, можно решать быстро, то многие методы защиты устареют.

Может оказаться и так, что последствия решения окажутся не такими тривиальными, как это часто и бывает в математике. В качестве примера рассмотрим континуум-гипотезу о существовании мощности, меньшей континуума и большей мощности счетного множества. Оказывается, существование такого кардинала нельзя ни доказать, ни опровергнуть в аксиоматике ZFC. Так что мы вправе считать, что такие мощности бывают (впрочем, как и считать, что не бывают). Однако ясно, что мы не можем конструктивно построить соответствующее множество. Возможно, точно также окажется и с алгоритмами для NP-задач в случае равенства NP и P (к слову, некоторые математики в опросе SIGACT News так и ответили: гипотеза не выводима из существующей системы аксиом, то есть не может быть доказана или опровергнута).

Пока что существующих методов доказательств недостаточно для строго математического ответа, но не нужно терять надежду. В марте 2001 года Ричард Карп предсказал, что проблема будет решена молодым математиком (до 30 лет) с использованием подхода, о котором еще никто не думал. Стивен Кук заявил, что кто-нибудь предоставит убедительное доказательство в ближайшие 20 лет.