Квант
Разное

Построение алгебраических кривых с помощью шарнирных механизмов

Книжник В. Г.

30

Построение альgebraических кривых с помощью шарнирных механизмов

Эта заметка родилась из доклада, сделанного Московским школьником, учеником 9 класса Вадимом Книжником на школьной конференции. В ней расссказывает, как с помощью механизмов, состоящих из планок с прорезями и винтов, можно строить графики различных функций.

Механизмы

Шарнирным механизмом мы будем называть систему из планок с прорезями и дырками, соединенных винтими. При этом прорези и дырки располагаются строго по оси планки. При соединении винтом планки с дырками могут лишь поворачивать вокруг винта, а планки с прорезями — поворачивать и смещаться (рис. 1; сизу на рисунке приведены обозначения соединений).

Работают эти механизмы так. На плоскости закрепляются две перпендикулярные планки, образующие прямуюольную систему координат OxyOxy. К этим планкам винтими креплятся механизмы, имеющий один «вход» — дырку, перемещающегося по оси OxOx, и один «выход» — дырку, которая все время находится на одной вертикали со входом, но на высоте, зависящей от положения входа. Если в «выход» вставить карандаш, а «вход» вести по оси OxOx, то карандаш нарисует кривую — график некоторых.

Для дальнейшего полезно вести еще один блок «угол», состоящий из трех планок (с дырками), скрепленных винтими. Этот блок, при винченной теми же винтами к любым двум планкам с прорезями, позволяет им лишь смещаться, сохраняя между собой постоянный угол (обозначение на рисунке — угол).

Примеры

На рисунке 2, aa изображен механизм со входом AA и выходом BB, строящий график функции y=xy=x. Он основан на том, что прямогольник, диагональ которого образует угол 45∘45^\circ с основанием, является квадратом. На рисунке 2, bb изображен механизм, строящий график постоянной (y=c)(y=c). Механизм, строящий график функции ff (рис. 2, θ\theta), мы будем обозначать на рисунке волнистой линей, соединяющей вход AA и выход BB, в середине волнистой линей будем писать ff в кругочке, у выхода будем ставить стрелку; а в тексте мы такой механизм будет обозначать буквой ff.

Таким образом, у нас уже есть две функции. Научимся умножать, складывать, делить функции и извлекать из функции корень.

Блоки алgebraических операций

Блок сложения. По определению, назовем блоком сложения способ скрепления механизмов ff и gg, при котором точка CC — выход gg,— выписывает график функции y(x)=f(x)+g(x)y(x) = f(x) + g(x). Block сложения изображен на рисунке За. Ось абсцисс

31

механизма gg совпадает с осью O′x′O'x' на рисунке, входом его является точка BB — выход механизма ff.

Блок умножения. Это способ скрепления механизмов ff и gg, при котором выход DD выписывает график функции y(x)=f(x)⋅g(x)y(x) = f(x) \cdot g(x). Блок умножения избражен на рисунке 36. Здесь ∣AM∣=1|AM| = 1, (PD)∥(CM)(PD) \parallel (CM), поэтому

∣AD∣∣AP∣=∣AC∣∣AM∣.\frac{|AD|}{|AP|} = \frac{|AC|}{|AM|}.

Но ∣AP∣=∣AB∣|AP| = |AB|, ∣AM∣=1|AM| = 1, отсюда ∣AD∣=∣AC∣⋅∣AB∣=f(x)×g(x)|AD| = |AC| \cdot |AB| = f(x) \times g(x).

Блок деления. Этот блок получается из блока умножения, если выход ff переместить в точку DD; тогда в точке CC получится выход механизма f/gf/g.

Блок извлечения корня. Этот блок получается из блока умножения, если точки BB и CC объединить, а в точку DD помещить выход механизма ff, тогда в точке CC получится выход механизма f(x)\sqrt{f(x)}. Аналогично строится блок f(x)n\sqrt[n]{f(x)}.

Графики управления

С помощью описанных механизмов и блоков можно конструкровать механизмы для построения графиков различных функций типа многочленов, алгебраических дробей и т.п. Можно сделать и механизм для построения графика управления P(x,y)=0P(x,y) = 0, где P(x,y)P(x,y) — неокоторый многочлен. Для этого сначала собирается механизм, избраженный на рисунке 4. Точки XX и YY рассматриваются как выходы для «функций» y=xy = x, y=yy = y. Затем собирается механизм P(x,y)P(x,y), входы которого — XX и YY, а выход помещается в точку CC (то есть нахождение такое положение точки YY, что выход оказывается в точке CC). После этого точка YY может перемещаться только так, что для ее координат xx, yy будет справедливо равенство P(x,y)=0P(x,y) = 0. Если встать в точку YY карандаш, то он может двигаться только по графику управления P(x,y)=0P(x,y) = 0.