2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 12:24 


14/12/09
306
Пожалуйста, помогите преобразовать матрицу к каноническому виду. :|

$$G=\begin{bmatrix} 0 & 0 & 1 & 1 & 0 & 0 & 1 & 1\\ 0 & 1 & 1 & 0 & 0 & 1 & 1 & 0 \\ 1 & 1 & 0 & 0 & 1 & 1 & 0 & 0 \end{bmatrix} \qquad$$

Я пытался в Интернете найти информацию о том, как это сделать. Нашёл, но так и не смог разобраться.

Дополнительная информация:
1. Единственные ненулевые элементы матрицы в ее каноническом виде – это единицы. Если они присутствуют, то располагаются на главной диагонали.
2. (из методички): Данную матрицу можно преобразовать к каноническому виду путём суммирования строк (по модулю 2) и перестановки строк местами.

Я пробовал суммировать строки и менять их местами. После 4-ёх подобных действий у меня в матрицы стало всего на один "0" больше.

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 12:41 
Заслуженный участник


20/12/10
9063
Метод Гаусса (метод последовательного исключения неизвестных) для систем линейных уравнений знаете? Вот им и воспользуйтесь.

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 13:00 


14/12/09
306
nnosipov, я этот метод вообще не понимаю :-(
И у меня есть сомнения относительно того, можно ли в данном случае использовать Метод Гаусса.

-- Чт сен 12, 2013 13:26:55 --

У меня получилась вот такая матрица:

$$G=\begin{bmatrix} 1 & 0 & 0 & 1 & 1 & 0 & 0 & 1\\ 0 & 1 & 0 & 1 & 0 & 1 & 0 & 1 \\ 0 & 0 & 1 & 1 & 0 & 0 & 1 & 1 \end{bmatrix} \qquad$$

Она является канонической? Вроде бы нет. Как не переставляй, всё-равно будет оставаться одинаковое количество единиц и нулей. :?

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 13:51 
Заслуженный участник
Аватара пользователя


18/01/13
12065
Казань
А какой это предмет? Почему операции проводятся по модулю 2? Значит, это не обычная линейная алгебра.

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 14:13 


14/12/09
306
provincialka, это предмет "Методы защиты от ошибок в компьютерных сетях".

Не думаю, что меня стоит направлять в раздел Computer Science.
В нём я решаю задачи, а к вам я забежал лишь для того, чтобы вы помогли мне преобразовать матрицу.

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 14:15 
Заслуженный участник
Аватара пользователя


18/01/13
12065
Казань
Ну, судя по названию, предмет не чисто математический. Еще бы понять какая именно математика там используется... И почему матрица не квадратная.

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 14:20 


19/05/10

3940
Россия
В первую очередь надо выяснить, что такое канонический вид прямоугольной матрицы в этих "Методах защиты от ошибок"

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 14:41 


14/12/09
306
Вопрос в том, знаете ли вы как преобразовать данную матрицу к каноническому виду или нет.

А что касается остальных вещей, то это здесь врядли вам поможет.
Но всё таки..
Речь идёт о циклическом коде.
Длина кода $n=8$ (это кол-во столбцов матрицы)
Образующий полином $g(x)=x^5+x^4+x+1$ (в двоичном виде: $110011$)
Количество строк $k=3$ (длина кода минус степень полинома, т.е. $8-5$)

Строим образующую матрицу $G_{x,n}$
Первая строка матрицы это образующий полином, дополненный нулями слева.
Вторая и треть строка матрицы - это сдвиг первой строки на позицию влево.
$$G=\begin{bmatrix} 0 & 0 & 1 & 1 & 0 & 0 & 1 & 1\\ 0 & 1 & 1 & 0 & 0 & 1 & 1 & 0 \\ 1 & 1 & 0 & 0 & 1 & 1 & 0 & 0 \end{bmatrix} \qquad$$

mihailm в сообщении #763184 писал(а):
В первую очередь надо выяснить, что такое канонический вид прямоугольной матрицы в этих "Методах защиты от ошибок"

В учебнике про это ни слова не сказано. А в методичке дана похожая матрица и написано: "Полученную матрицу можно преобразовать к каноническому виду путём суммирования строк (по модулю 2) и перестановки строк местами".

Многие из вас очень привыкли, что речь всегда идёт о десятичной системы счисления. Здесь же речь идёт о двоичной.

(Оффтоп)

$1+1=0$

$1+0=1$

$0+0=0$

$1\cdot1=1$

$1\cdot0=0$

$0\cdot0=0$


Единственное, что мне приходит на ум это "Транспонировать матрицу, а потом, путём сложения строк, привести её к каноническому виду".

Отсюда вопрос. В обычной математики, если транспонировать матрицу, а потом складывать её строки, то будет ли она эквивалентна исходной матрице? Т.е. , учитывая, что я потом опять её транспонирую, фактически я буду складывать столбцы матрицы. Можно ли это делать, не потеряв при этом эквивалентность?

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 15:03 


19/05/10

3940
Россия
Mikle1990 в сообщении #763191 писал(а):
Вопрос в том, знаете ли вы как преобразовать данную матрицу к каноническому виду или нет...

Здесь всё знают, кроме того что такое канонический вид, скажите нам что это такое


Mikle1990 в сообщении #763191 писал(а):
...
Многие из вас очень привыкли, что речь всегда идёт о десятичной системы счисления. Здесь же речь идёт о двоичной.

(Оффтоп)

$1+1=0$

$1+0=1$

$0+0=0$

$1\cdot1=1$

$1\cdot0=0$

$0\cdot0=0$



Это что шутка? (Проф математикам пофиг в какой системе счисления работать)
А во-вторых, системы счисления тут не причем

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение12.09.2013, 15:26 


14/12/09
306
Цитата:
Здесь всё знают, кроме того что такое канонический вид, скажите нам что это такое

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

Из Интернета:
1. Запомните, что канонический вид матрицы не требует, чтобы на всей главной диагонали стояли единицы. Суть определения заключается в том, что единственные ненулевые элементы матрицы в ее каноническом виде – это единицы. Если они присутствуют, то располагаются на главной диагонали. При этом их количество может варьироваться от нуля до количества строчек в матрице.
2. Не забывайте, что элементарные преобразования позволяют любую матрицу привести к каноническому виду. Самая большая сложность – интуитивно найти наиболее простую последовательность цепочек действий и не ошибиться в вычислениях.

(Оффтоп)


 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение13.09.2013, 08:38 
Заслуженный участник
Аватара пользователя


21/12/05
5931
Новосибирск
Канонических видов матрицы в математике - пруд пруди. Различных смыслов слова "привести" к каноническому виду - тоже. Без точного определения - того самого, которое нужно Вам, не обойтись. В интернете искать ответ бесполезно - ищите его там, где был задан вопрос.

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение13.09.2013, 19:34 
Аватара пользователя


15/02/11
218
ISR
offtop
1+1=10
наверное, все таки.

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение13.09.2013, 19:53 
Заслуженный участник
Аватара пользователя


18/01/13
12065
Казань
tavrik в сообщении #763557 писал(а):
offtop
1+1=10
наверное, все таки.

нет, тут алгебра булева, значений только 2.

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение13.09.2013, 19:54 
Заслуженный участник
Аватара пользователя


21/12/05
5931
Новосибирск
Нет, 1+1=0

 Профиль  
                  
 
 Re: Преобразование матрицы к каноническому виду
Сообщение13.09.2013, 19:58 


14/12/09
306
bot, если Вы говорите, что канонические виды бывают разные, то почему вот здесь http://www.kakprosto.ru/kak-67972-kak-p ... skomu-vidu говорится только об одном?)

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group