Инфоурок Алгебра Другие методич. материалыПриведение уравнения линии второго порядка на плоскости к каноническому виду. Ориентированы на самостоятельное изучение пакета Maple пользователями

Приведение уравнения линии второго порядка на плоскости к каноническому виду. Ориентированы на самостоятельное изучение пакета Maple пользователями

Скачать материал

Приведение уравнения линии второго порядка на плоскости к каноническому виду

Для лучшего понимания данного материала приводятся некоторые сведения из курса аналитической геометрии.

Дано уравнение

в котором по крайней мере один из коэффициентов A, B, C не равен нулю. Этому уравнению может соответствовать некоторый геометрический образ на плоскости. Требуется с помощью поворота и параллельного переноса осей координат перейти к некоторой новой системе координат (x2; y2), чтобы в этой системе первоначальное уравнение после преобразований по возможности перешло в уравнение одной из кривых второго порядка: эллипса, гиперболы либо параболы (иногда упрощенное уравнение задает одну или две прямые, одну точку или даже пустое множество). Такой вид называется каноническим.

Если , то вначале потребуется провести поворот осей координат. Пусть оси координат Ox и Oy повернуты против часовой стрелки на некоторый острый угол a, тогда координаты любой точки (x; y) в первоначальной системе связаны с ее координатами (x1; y1) в новой системе следующими уравнениями:

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

.

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

,

и требуется подобрать такой угол a, при котором , т.е.

.

Известно, что таким требованиям удовлетворяют корни уравнения

.

Это уравнение всегда имеет два действительных корня, причем по теореме Виета , откуда . Достаточно взять положительный корень уравнения, т.е. угол в первой координатной четверти (другим корнем будет угол, ему перпендикулярный и находящийся в четвертой координатной четверти). Косинус и синус этого угла можно получить по формулам

Зная эти величины, можно подставить их в формулы преобразования координат, после проведения которого первоначальное уравнение гарантированно примет вид

.

Параллельный перенос осей координат производится при выполнении по крайней мере одного из неравенств . Необходимо рассмотреть следующие случаи.

а) Если , то можно параллельно перенести оси координат и перейдя к новым координатам (x2; y2) так, чтобы уравнение приняло вид

.

Если при этом A1 и C1 имеют одинаковые знаки, то уравнение называется эллиптическим, в противном случае гиперболическим. Если при этом F2=0, то канонический вид уравнения получен, иначе он получается делением всего последнего уравнения на |F2|.

б) Если  или , то такое уравнение называется параболическим. Тогда с помощью параллельного переноса осей координат оно может быть приведено к виду  или . Далее по возможности остается выразить какую-нибудь переменную через другую – если такая возможность имеется, то уравнение определяет параболу, в противном случае – одну или две прямые.

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

а) Эллиптическое и гиперболическое уравнения

Пример решения задачи: дано уравнение

ВНИМАНИЕ! В качестве B, D и E задаются коэффициенты при xy, x и y соответственно, делённые на 2!

> restart:

> with(plots):

Эта команда необходима для подключения расширенных средств графики.

> unprotect(D);

Эта команда крайне необходима – напомним, что по умолчанию D является оператором дифференцирования.

> A:=2: B:=4: C:=-4: D:=6*sqrt(5): E:=-6*sqrt(5): F:=4:

> eq1:=A*x^2+2*B*x*y+C*y^2+2*D*x+2*E*y+F=0;

> eqv:=B*k^2+(A-C)*k-B=0;

> K:=solve(eqv,k);

> if K[1]>0 then k:=K[1] else k:=K[2] fi;

> alpha:=arctan(k);

> sa:=sin(alpha); ca:=cos(alpha);

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

> zam1:=x=x1*ca-y1*sa; zam2:=y=x1*sa+y1*ca;

> eq2:=subs(zam1,zam2,eq1);

> eq2:=simplify(eq2);

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

> le:=lhs(eq2);

> A1:=coeff(le,x1,2); C1:=coeff(le,y1,2); D1:=coeff(le,x1,1); E1:=coeff(le,y1,1);

Производится параллельный перенос осей координат.

> zam3:=x1=x2-D1/(2*A1); zam4:=y1=y2-E1/(2*C1);

> eq3:=simplify(subs(zam3,zam4,eq2));

> l:=lhs(eq3); c:=coeff(coeff(l,x2,0),y2,0);

Переменная c есть свободное слагаемое левой части последнего уравнения. Дальнейшие шаги выполняются при условии .

> eq4:=l-c=rhs(eq3)-c;

Значение c переносится из левой части уравнения в правую. При необходимости уравнение делится на модуль c.

> if c<>0 then eq4:=lhs(eq4)/abs(c)=rhs(eq4)/abs(c) fi;

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

> implicitplot(eq4,x2=-10..10,y2=-10..10,color=black);

б) Параболическое уравнение

Пример решения задачи: дано уравнение

ВНИМАНИЕ! В качестве B, D и E задаются коэффициенты при xy, x и y соответственно, делённые на 2!

> restart:

> with(plots):

Эта команда необходима для подключения расширенных средств графики.

> unprotect(D);

> A:=-1: B:=2: C:=-4: D:=6*sqrt(5): E:=-6*sqrt(5): F:=4:

> eq1:=A*x^2+2*B*x*y+C*y^2+2*D*x+2*E*y+F=0;

Признаком того, что уравнение является параболическим, является возможность представить первые 3 слагаемые его левой части в виде полного квадрата, умноженного на некоторое число. Начальные действия аналогичны действиям в предыдущем случае.

> eqv:=B*k^2+(A-C)*k-B=0;

> K:=solve(eqv,k);

> if K[1]>0 then k:=K[1] else k:=K[2] fi;

> alpha:=arctan(k);

> sa:=sin(alpha); ca:=cos(alpha);

> zam1:=x=x1*ca-y1*sa; zam2:=y=x1*sa+y1*ca;

> eq2:=subs(zam1,zam2,eq1);

> eq2:=simplify(eq2);

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

> le2:=lhs(eq2): A1:=coeff(le2,x1,2); C1:=coeff(le2,y1,2);

В данном случае вначале параллельно переносится ось y1, затем параллельно переносится ось x1. Если бы C1 было бы равно нулю, то параллельный перенос осей осуществлялся бы наоборот. Поэтому все нижеследующие команды необходимо ввести в одной исполняемой группе, а завершать ввод всех строк, кроме последней, необходимо комбинацией клавиш Shift+Enter (как в Word).

> if A1=0 then
 
E1:=coeff(le2,y1,1); zam4:=y1=y2-E1/(2*C1);
 
eq3:=simplify(subs(zam4,eq2));
 
le3:=lhs(eq3); D2:=coeff(le3,x1,1);
 
F2:=coeff(coeff(le3,x1,0),y2,0);
 
zam3:=x1=x2-F2/D2; eq4:=subs(zam3,eq3);
 
eq5:=x2=solve(eq4,x2);
else
 
D1:=coeff(le2,x1,1); zam3:=x1=x2-D1/(2*A1);
 
eq3:=simplify(subs(zam3,eq2));
 
le3:=lhs(eq3); E2:=coeff(le3,y1,1);
 
F2:=coeff(coeff(le3,x2,0),y1,0);
 
zam4:=y1=y2-F2/E2; eq4:=subs(zam4,eq3);
 
eq5:=y2=solve(eq4,y2);
fi;

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

> implicitplot(eq5,x2=-10..10,y2=-10..10,color=black);

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Приведение уравнения линии второго порядка на плоскости к каноническому виду. Ориентированы на самостоятельное изучение пакета Maple пользователями"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист контроля качества

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 848 материалов в базе

Материал подходит для УМК

  • «Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.

    «Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.

    Больше материалов по этому УМК
Скачать материал

Другие материалы

Применение программного пакета Maple. Решение линейных алгебраических систем в случае наличия единственного решения
  • Учебник: «Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
  • 10.01.2020
  • 125
  • 0
«Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
Аппроксимация временного ряда линейной и показательной функциями. применение информационных технологий к решению математических задач.
  • Учебник: «Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
  • 10.01.2020
  • 180
  • 0
«Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
Расчет характеристик корреляционной таблицы.
  • Учебник: «Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
  • 10.01.2020
  • 137
  • 0
«Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
Контрольная работа за I полугодие. 11 класс. С.М. Никольский.
  • Учебник: «Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (базовый и углублённый уровни)», Никольский С.М., Потапов М.К., Решетников Н.Н. и др.
Рейтинг: 5 из 5
  • 25.12.2019
  • 7033
  • 652
«Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (базовый и углублённый уровни)», Никольский С.М., Потапов М.К., Решетников Н.Н. и др.
Методический материал для студентов с овз по теме: «Бинарные отношения»
  • Учебник: «Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
  • 22.12.2019
  • 578
  • 1
«Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
Методический материал для студентов с овз по теме: «Метод Крамера»
  • Учебник: «Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
  • 22.12.2019
  • 198
  • 1
«Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
Тест по предмету "Математика для экономистов"
  • Учебник: «Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.
  • 06.12.2019
  • 938
  • 7
«Математика: алгебра и начала математического анализа, геометрия. Алгебра и начала математического анализа (углублённый уровень)», Пратусевич М.Я., Столбов К.М., Головин А.Н.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 10.01.2020 169
    • DOCX 103.9 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Агаширинова Валентина Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Агаширинова Валентина Юрьевна
    Агаширинова Валентина Юрьевна
    • На сайте: 8 лет и 2 месяца
    • Подписчики: 2
    • Всего просмотров: 145528
    • Всего материалов: 106

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Математика: теория и методика преподавания в профессиональном образовании

Преподаватель математики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 29 человек из 17 регионов
  • Этот курс уже прошли 97 человек

Курс повышения квалификации

Реализация межпредметных связей при обучении математике в системе основного и среднего общего образования

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 22 человека из 14 регионов
  • Этот курс уже прошли 94 человека

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика")

Учитель математики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 22 человека из 16 регионов
  • Этот курс уже прошли 31 человек

Мини-курс

Личность в психологии

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 23 человека из 14 регионов

Мини-курс

Музыка в мире: народные и культурные аспекты

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Судебные процессы и их особенности

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 21 региона
  • Этот курс уже прошли 13 человек