Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Математика


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ НАУКА И ОБРАЗОВАНИЕ / Точные науки / Математика

Выпуск № 441
от 10.09.2007, 20:05

Администратор:Tigran K. Kalaidjian
В рассылке:Подписчиков: 122, Экспертов: 44
В номере:Вопросов: 1, Ответов: 3


Вопрос № 100971: Здраствуйте, умы России! Страна на Вас держится)))) В общем третий день в универе - и уже проблемы! Задали нам задачи на дом, а тут такое дело - не знаю как решаются, даже идеи нет: 1. Как возвести квадратную матрицу 2x2 в n-ную степе...

Вопрос № 100.971
Здраствуйте, умы России!
Страна на Вас держится))))
В общем третий день в универе - и уже проблемы!
Задали нам задачи на дом, а тут такое дело - не знаю как решаются, даже идеи нет:
1. Как возвести квадратную матрицу 2x2 в n-ную степень?
2. Как сделать тоже самое, если вместо чисел там тригонометрические функции?
3. Как возвести матрицу с главной диагональю n-ной длины в n-ную степень (элементы главной диагонали обозначены переменными с индексами 1->n) если элементы вне главно диагонали равны нулю?
Прошу помогите, мож где есть литературка, мож автора скажите где это написано для тупых!
Спасибо!
Отправлен: 05.09.2007, 19:54
Вопрос задал: Newjew (статус: Студент)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Сухомлин Кирилл Владимирович
Здравствуйте, Newjew!
  1. В общем случае: просто умножить единичную матрицу на заданную n раз. Можно поискать закономерность и выразить ее, как функцию от n.

  2. Точно также. Сумма произведений элементов. Тригонометрические функции — это алгебраические выражения. С ними оперировать, я думаю, вы умеете. Скорей всего, полученное выражение свернется в функцию от, например, двойного аргумента. Например:
    (cos kx | sin kx)
    (–sin kx | cos kx)
    умножить на
    (cos x | sin x)
    (–sin x | cos x)
    будет равняться
    (cos (k+1)x | sin (k+1)x)
    (–sin (k+1)x | cos (k+1)x)

  3. Путь элементы главной диагонали будут a1..an, тогда такая матрица в степени n будет представлять из себя матрицу, у которой главная диагональ будет состоять из элементов a1n, a2n, ..., ann. Доказывается по методу математической индукции.

---------
Не узнаешь - не попробуешь.
Ответ отправил: Сухомлин Кирилл Владимирович (статус: Специалист)
Ответ отправлен: 05.09.2007, 20:09
Оценка за ответ: 4
Комментарий оценки:
2, 3 - Огромнейшее спасибо!!!! А вот для 3-го есть где нибудь доказательство, а то наш препод придирается!
1 - Думаете, не искал, но выходит что такой закономерности нет, во всяком случае у меня!

Отвечает: Агапов Марсель
Здравствуйте, Newjew!
1. Сначала объясню правило умножения матриц (мне кажется, вы этого не знаете) на примере квадратных матриц 2х2.

a b k p ak+bm ap+bn
c d * m n = ck+dm cp+dn

Чтобы получить 2-ю степень матрицы, нужно её умножить саму на себя; 3-я степень - это произведение матрицы на её 2-ю степень; 4-я степень - произведение матрицы на её 3-ю степень и так далее.

2. Если вместо чисел a, b, c, d, k, p, m, n даны тригонометрические функции, порядок деёствий тот же. Кроме того, после нахождения 2-й степени можно упростить выражения, использовав тригонометрические тождества, а уже потом начать считать 3-ю степень; упростить выражения в 3-й степени матрицы, и приступить к вычислению 4-й степени и т.д. Но это нужно лишь для того, чтобы получающиеся выражения не были слишком громоздкими.

3. Если у матрицы все элементы вне главной диагонали нулевые, то возведение в степень производится очень просто: надо только возвести в n-ю степень каждый элемент диагонали, и получим n-ю степень матрицы.

Ответ отправил: Агапов Марсель (статус: 6-ой класс)
Ответ отправлен: 05.09.2007, 21:20

Отвечает: Джелл
Здравствуйте, Newjew!
(Отвечаю уже с учетом ваших вопросов в минифоруме)
Суть таких задач (со степенью n) в том, чтобы возвести матрицу в квадрат, затем в куб, затем в 4 степень, уловить получающуюся закономерность и вывести общую формулу. Можно ручками, можно на машине.
Вопрос такой: вы принцип математической индукции уже проходили, или нет? С помощью этого принципа легко обосновать, что эта выведенная формула и есть требуемая. А вот если без него... ну попробуем )

ваша матрица
(2 | -1)
(3 | -2)
Умножаем ее на себя, получаем
(2 | -1)^2 = (1 | 0)
(3 | -2) (0 | 1)
То есть единичную матрицу. Получается, что куб этой матрицы - снова она сама же, 4я степень - снова единичная матрица, и так далее.
Отсюда ответ: если n - нечетно, то матрица в степени n - снова она сама, если четно - то единичная матрица.

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

3) Как доказать? Без принципа матиндукции - никак. Ну то есть можно конечно на пальцах: возвести в квадрат, получить матрицу, у которой в главной диагонали стоят квадраты диагональных элементов, возвести матрицу в куб - получить матрицу, у которой по диагонали - кубы, и так далее. И сказать, что и дальше то же самое. Но это строго говоря, не доказательство.
Принцип матиндукции (если кратенько) заключается в следующем:
0) Утверждаем, что для всех n >= n-нулевого выполняется некая общая формула (в нашем случае, что диагональная матрица в степени n есть матрица, по диагонали которой стоят исходные диагональные элементы в степени n, а все остальные элементы = 0). Это - утверждение индукции.
1) убеждаемся, что для каких-то частных случаев (то есть для n-нулевого) выполняется некая закономерность. Ну вот как у нас, например, в случае возведения матрицы в степень.
Это так называемая база индукции, и здесь нужно быть очень аккуратным: мало ли, может, это просто совпадение. Неправильно взятая база приводит к противоречиям.
Ну, в нашем случае все чисто. Для n=1,2,3 все выполняется. То есть у нас n-нулевое = 0.
И переходим ко второму шагу матиндукции:
2) утверждаем, что для какого-то k наша формула выполняется, то есть диагональная матрица в степени k есть диагональная матрица с элеменами а1^k,а2^k,...,аn^k
3)если мы сумеем на основе этого утверждения доказать, что тогда и для k+1 наша формула справедлива, то тем самым будет доказано общая формула.
то есть требуется в общую формулу вместо n подставить k+1 - получим то, что надо доказать. Затем взять наше утверждение для k и попытаться перевести его к степени k+1.

Я вас еще не запутала? ;) К этому надо просто привыкнуть. Решить пару-тройку задач на матиндукцию, понять и привыкнуть...

Итак, решаем: попробуем перейти к k+1. У нас есть матрица в степени k. Чтобы перейти к степени k+1 нужно эту матрицу еще раз умножить на начальную. Умножаем... Получаем - то, что надо! матрицу, по диагонали которой стоят элементы в степени k+1.

Принцип матиндукции выполнен, следовательно, наша формула верна для любого n.
Ответ отправила: Джелл (статус: 4-ый класс)
Ответ отправлен: 06.09.2007, 09:28
Оценка за ответ: 5
Комментарий оценки:
Качественный ответ и без оценки ясен, комментировать больше нечего, завтра надеюсь сдам!


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

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


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.58 от 30.08.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное