Математика без страха: объясняю термины из «Носителя Ноль»
Автор: Александр БондарьВ романе «Носитель Ноль» используется ряд математических терминов, необходимых для понимания устройства Системы и семнадцатимерной модели Вселенной. Чтобы формулы и научные понятия не превращались для читателя в непроницаемую стену, попробую объяснить основные из них простым языком.
Функция. Пространство. Дифференциальное уравнение. Краевые условия.
На самом деле за этими терминами скрываются довольно понятные идеи. Попробую объяснить их без строгих определений — так, чтобы возникло общее представление.
Что такое функция
Функция — это правило, которое одному значению ставит в соответствие другое.
Самый простой пример — автомат с кофе.
Вы нажимаете кнопку «капучино», и автомат выдаёт определённый напиток. Кнопка — входное значение, чашка кофе — результат.
В математике это можно записать так:
на входе — элемент множества, на выходе — элемент множества
Например, функция может удваивать всё, что в неё попадает:
- подали 2 — получили 4;
- подали 100 — получили 200.
Но функция не обязательно работает только с числами. Она может связывать:
- подали функцию возведения в квадрат — получили функцию sin(x);
- время и температуру воздуха;
- координаты и плотность вещества;
- возраст человека и некоторые показатели его организма;
- положение планеты и силу действующего на неё притяжения.
Когда мы говорим: «температура зависит от времени», — мы уже фактически описываем функцию.
Функция отвечает на вопрос:
какое значение мы получим при заданных условиях?
Что такое пространство
В повседневной жизни пространство — это место, в котором находятся предметы.
В математике понятие шире.
Математическое пространство — это набор возможных состояний, в котором каждое состояние можно описать координатами.
Обычное физическое пространство имеет три привычных направления:
- вправо — влево;
- вперёд — назад;
- вверх — вниз.
Чтобы указать положение предмета, достаточно трёх чисел.
Но координатами можно описывать не только положение в комнате.
Представим человека. Его состояние можно задать несколькими параметрами:
- температура тела;
- пульс;
- давление;
- уровень кислорода;
- масса;
- скорость реакции.
Каждый параметр становится отдельной координатой. Тогда состояние человека можно представить как точку в многомерном пространстве.
В таком пространстве не обязательно можно физически пройти вперёд или повернуть налево. Его измерениями могут быть любые независимые характеристики системы.
Поэтому пространство с семнадцатью измерениями не обязательно означает семнадцать направлений, по которым можно прогуляться. Это может быть модель, где для полного описания реальности требуется семнадцать независимых параметров.
Что такое дифференциальное уравнение
Обычное уравнение помогает найти неизвестное значение.
Например:
x + 2 = 5
Здесь нужно определить, чему равен x.
Дифференциальное уравнение устроено иначе. Оно описывает не просто значение, а то, как это значение изменяется.
Допустим, мы хотим узнать положение автомобиля через десять секунд. Для этого недостаточно знать, где он находится сейчас. Нужно учитывать его скорость, а иногда ещё и ускорение.
Дифференциальное уравнение связывает величину со скоростью её изменения.
Оно может описывать:
- движение планеты;
- распространение тепла;
- рост населения;
- изменение давления;
- течение жидкости;
- электрический сигнал;
- работу нервной системы;
- развитие эпидемии.
Простой смысл дифференциального уравнения можно передать так:
если известно, по каким правилам система меняется сейчас, можно попытаться вычислить её состояние в будущем.
Именно поэтому такие уравнения постоянно используются в физике, биологии, экономике и других науках.
Что такое система дифференциальных уравнений
В реальности процессы редко происходят независимо друг от друга.
Например, состояние организма зависит одновременно от:
- температуры;
- давления;
- концентрации кислорода;
- частоты сердцебиения;
- работы нервной системы.
При этом каждый показатель влияет на остальные.
Пульс зависит от нагрузки. Нагрузка влияет на потребление кислорода. Недостаток кислорода меняет работу сердца и мозга.
Одного уравнения уже недостаточно.
Тогда используют систему дифференциальных уравнений — несколько связанных уравнений, каждое из которых описывает изменение своей величины.
Можно представить оркестр.
Каждый музыкант играет отдельную партию, но результат зависит от всех сразу. Если один инструмент изменит темп, остальные должны отреагировать.
Система дифференциальных уравнений описывает не отдельный процесс, а целую сеть взаимных изменений.
Что означает порядок уравнения или системы
Порядок дифференциального уравнения определяется самой высокой производной, которая в нём встречается.
Звучит сложно, поэтому представим движение автомобиля.
Если нас интересует только скорость изменения положения, мы имеем дело с первой производной — скоростью.
Это уравнение первого порядка.
Если нужно учитывать изменение самой скорости, появляется ускорение — вторая производная положения.
Это уже уравнение второго порядка.
Условно:
- первый порядок описывает скорость изменения;
- второй — изменение скорости изменения;
- третий — изменение ускорения;
- последующие порядки учитывают всё более глубокие уровни динамики.
Порядок системы определяется по наивысшему порядку производных в составляющих её уравнениях.
Чем выше порядок, тем больше информации обычно требуется, чтобы определить поведение системы.
Для движения недостаточно сказать, где находится объект. Иногда нужно также знать его начальную скорость, ускорение и другие параметры.
Что такое начальные условия
Само уравнение описывает правило изменения, но не всегда указывает, с какого состояния всё началось.
Представим мяч, брошенный вверх.
Законы движения одинаковы для всех таких мячей. Но результат зависит от начальных условий:
- с какой высоты его бросили;
- с какой скоростью;
- под каким углом;
- в какой момент времени.
Начальные условия задают состояние системы в начале наблюдения.
Без них одно и то же уравнение может иметь множество разных решений.
Проще говоря:
уравнение задаёт правила мира, а начальные условия — стартовую точку конкретной истории.
Что такое краевые условия
Краевые условия задают поведение системы на границах рассматриваемой области.
Представим металлический стержень, который нагревают с одного конца и охлаждают с другого.
Уравнение описывает, как тепло распространяется внутри стержня. Но для решения нужно знать:
- какая температура поддерживается на левом конце;
- какая — на правом;
- проходит ли тепло через внешнюю поверхность;
- изолирован ли стержень от окружающей среды.
Это и есть краевые условия.
Другой пример — натянутая струна. Уравнение описывает её колебания, но края струны закреплены. Она не может свободно двигаться в точках крепления.
Краевые условия сообщают математической модели:
что разрешено и что запрещено на границах системы.
Как всё это соединяется
Представим, что мы хотим построить математическую модель человека.
Пространство задаёт набор возможных состояний организма.
Координатами в нём становятся температура, давление, пульс, масса, уровень кислорода и другие параметры.
Функции связывают эти показатели между собой.
Дифференциальные уравнения описывают, как каждый параметр меняется со временем.
Система уравнений учитывает их взаимное влияние.
Порядок показывает глубину учитываемых изменений.
Начальные условия задают состояние человека в момент запуска модели.
Краевые условия определяют пределы и ограничения.
В результате получается математическая система, способная не просто зафиксировать состояние объекта, но и рассчитать возможные варианты его дальнейшего развития.
Именно на этом языке в романе «Носитель Ноль» Система начинает описывать человека: превращает состояние организма в набор численных параметров, обнаруживает скрытые характеристики и постепенно распространяет свои правила на окружающую реальность.
Формулы в книге нужны не ради того, чтобы усложнить текст. Они показывают главную идею: если Вселенную можно описать как систему связанных величин, то однажды может появиться нечто, способное не только прочитать эти параметры, но и изменить их.
Спасибо за внимание.