Задача про веревку и два столба, которая не решается, если не знать её предысторию

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

Источник: https://static.mk.ru/upload/entities/2021/01/26/11/articles/facebookPicture/69/5d/42/4e/c98eb94975baedbee45dbb91e8368544.jpg

  • При заданных условиях решение задачи оказалось тривиальным — прочитайте, прежде чем идти дальше по этому материалу.

В конце прошлой статьи мы договорились, что изменим условие. Пусть теперь веревка висит на высоте в 20 м:

Первое, что поможет нам в решении — это правильное определение системы координат. Давайте поместим точку отсчета в место провисания веревки и займемся её одной половиной:

Столбы как-бы "погрузились" под ось х

Осталось разобраться, что из себя представляет функция f(x), описывающая свободно свисающую веревку?. Оказывается, что всё не просто: в задачах математического моделирования описание такого простого на первый взгляд объекта оборачивается сущим адом.

Наиболее элементарным описанием является функция, основанная на гиперболическом косинусе:

Параметр а зависит от плотности и площади сечения веревки, а также от величины натяжения.

Ну всё, дело в шляпе! Ведь если мы знаем функцию, то "легко" можем вычислить её длину на каком-нибудь отрезке. Надо проделать всего лишь вот такой фокус:

В третьей строчке используем основное тригонометрическое тождество дял гиперболических функций. Итак, одно уравнение уже есть. Второе находим из того, что:

Просто подставляем значения в исходную функцию

Теперь получаем систему уравнений, которую с легкостью решаем, опять используя основное тождество:

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

Итак, мы получили, что расстояние между столбами должно составлять примерно 45.4 метра.

Представляете, каково бы было решать такую задачу на собеседования? Ведь, если не знать свойства цепных линий (именно так по-научному называется этот объект), решение получить будет получить почти невозможно. О цепных линиях и образуемых ими поверхностях — катеноидах я обязательно расскажу. Спасибо за внимание!

Читайте также:

  • Что такое расстояние?
  • Как решить уравнение, у которого нет решений ?
  • TELEGRAM и Facebook — там я публикую не только интересные статьи, но и математический юмор и многое другое.
Понравилась статья? Поделиться с друзьями:
Математика не для всех
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: