|
9 / 9 / 2
Регистрация: 13.10.2012
Сообщений: 36
|
|
Мультипликативная инверсия матрицы19.01.2014, 21:35. Показов 5521. Ответов 19
Метки нет (Все метки)
Добрый день,я изучаю сейчас матрицы и вот в чём вопрос как найти мультипликативную инверсию матрицы?Желательно просто и понятно,в гугле искал не помогло.Заранее благодарю за ответ
0
|
|
| 19.01.2014, 21:35 | |
|
Ответы с готовыми решениями:
19
Мультипликативная инверсия в поле Мультипликативная инверсия Вопрос: Мультипликативная и Аддитивная инверсия |
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
||||||
| 04.03.2020, 22:01 | ||||||
|
Аддитивная инверсия матрицы [a + b ≡ 0 (mod n)] — это другая матрица В, такая, что А + В = 0. Другими словами, мы имеем элементы b_tj = —a_ij для всех значений i и j. Обычно аддитивная инверсия А обозначается как (-А).
Мультипликативная инверсия матрицы [a × b ≡ 1 (mod n)] определена только для квадратных матриц. Мультипликативная инверсия квадратной матрицы А — квадратная матрица В, такая, что АхВ = ВхА = 1. Обычно мультипликативная инверсия обозначается как А^(-1). Мультипликативная инверсия существует только, если det(А) имеет мультипликативную инверсию в соответствующем инверсном множестве. Если целое число не имеет мультипликативной инверсии в Z, то не существует мультипликативной инверсии матрицы в Z. Однако матрицы с реальными элементами имеют инверсии, только если det(А) != 0. Это применяется в криптографии. Шифр Хилла Для расшифровки нужно найти мультипликативную инверсию матрицы. C = P x K => K = C x P^(-1) K^(-1) не является обратной матрицей для K. Имеющиеся примеры:
В инете по большому счёту пишут, только что 3 × 7 ≡ 1 (mod 10), но как это найдено?
0
|
||||||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 04.03.2020, 22:54 | |
|
palva, имхо, там те же яйца, только над полем mod(n) (Если n - простое) Если n - не простое, тогда - над кольцом. Что интереснее. Однако, сумбурности изложения уважаемым Ваю своей проблемы это не отменяет.
0
|
|
|
|
|||
| 04.03.2020, 23:04 | |||
|
0
|
|||
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
||
| 04.03.2020, 23:36 | ||
|
Я переписал то, что есть в книге, никаких пояснений там нет, только это и всё...
Добавлено через 2 минуты Хотя бы с обычными числами разобраться и уже было бы замечательно, про разбор получения матрицы особо даже не мечтаю. Так же сказано, что эта мультипликативная инверсия является или связана с раширенным НОД, но мне это тоже мало что даёт, я не понял как с её помощью расшифровать текст. Да и алгоритм получения чисел s и t тоже не ясен.
0
|
||
|
|
|
| 04.03.2020, 23:43 | |
|
Ну если вы этот текст переписали бездумно и, возможно, с ошибками, и защищать его правильность не беретесь, тогда в чем ваш вопрос?
Добавлено через 3 минуты Вы думаете, что в матрице целые числа? Может быть вычеты по простому модулю? Эксель же работал с ними как с целыми числами. Естественно, единичной матрицы не получилось.
0
|
|
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
|
| 04.03.2020, 23:57 | |
|
Вопрос в том как составить допустимую матрицу и как найти инверсию. Я ещё раз повторю, что это копипаста из книги символ в символ, кроме этого там нет ничего, что и как я могу узнать и разобраться исходя из этого? Я задаю вопросы исходя из того, что у меня есть, а у меня ничего нет.
0
|
|
|
|
||
| 05.03.2020, 00:52 | ||
|
Допустимая матрица -- я не знаю, что это такое. Нигде в ветке этот термин не применялся.
Найти обратную можно по тому же алгоритму, что и для обычной матрицы над полем. Только в вашем случае непонятно, что у вас за поле. Скорее всего, Добавлено через 27 минут Ну вот смотрите. Пусть Добавлено через 7 минут Определитель равен 2. Обратная величина 4. Умножаем 4 на транспонированную матрицу алгебраических дополнений. Для проверки можете перемножить в вашем любимом экселе, а потом возьмите остатки при делении на 7. Вот здесь обратная матрица вычисляется онлайн https://planetcalc.ru/3324/ Добавлено через 7 минут
1
|
||
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
||||||
| 05.03.2020, 15:05 | ||||||
|
Ряд 0, 1, 2, 3, ..., 32 при шифровании c ключом 7 и алфавитом в 33 символа преобразуется в ряд 0, 7, 14, 21, 28, 2, 9, 16, 23, 30, 4, 11, 18, 25, 32, 6, 13, 20, 27, 1, 8, 15, 22, 29, 3, 10, 17, 24, 31, 5, 12, 19, 26 согласно формуле [у = (7х) мод 33], вот, а для обратного преобразования якобы нужно к чему-то от чего-то как-то находить мультипликативную инверсию. Меня можете не спрашивать - в книге вообще ничего вменяемого по данному поводу нет, просто ставят перед фактом и всё. Про существование модульной математики я понял, но больше о ней я ничего не знаю и тем более не умею решать модульные уравнения. Да, вы наверно правильно догадались - в примерах решений этих уравнений есть только условие и ответ, но не само решение, догадайтесь сами как их делать.
0
|
||||||
|
|
||||||
| 05.03.2020, 17:59 | ||||||
|
Получили единичную матрицу. То есть это и в самом деле обратная матрица. Добавлено через 15 минут Тот сайт, на который я ссылался, дает при p=33 к матрице
1
|
||||||
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
||||||||||
| 05.03.2020, 21:18 | ||||||||||
0
|
||||||||||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||
| 05.03.2020, 22:03 | ||
|
Эти основы Алгебры надо все-таки знать, прежде чем браться за подобные задачи. И эти основы не так уж и сложны, не надо быть Эйлером или Перельманом, чтоб понять о чем речь идет. Но усвоив их, вы сможете более адекватно общаться с людьми, которым удалось узнать и понять. Повторяю. В этих понятиях не ничего страшного, нет ничего недоступного обычному человеческому уму. И, может быть, стоит потратить несколько дней на их освоение. Тогда и вы более внятно изложите свою задачу, и нам будет легче вам помочь. И многие (не скажу, что все) ваши проблемы будут вам более понятны.
0
|
||
| 05.03.2020, 23:51 | ||
|
Не по теме:
Я это к тому, что нескольких дней на это не хватит. Прочитать и понять можно. Но чтоб возникла интуиция нужно прорешать много задач и хотя бы неделю над этим помедитировать.
0
|
||
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
|
| 05.03.2020, 23:59 | |
|
Я не на математическом учился, у нас даже такого факультета нет, а на том, что есть учат немного только самого обычного и простого. Что касается интегралов с производными и пределами - я их забыл 20 лет тому назад.
Добавлено через 7 минут А по поводу матриц, то для нахождения определителя матрицы, треугольной матрицы и обратной матрицы - я для этого использую модификацию Барейса, алгоритм нахождения обратной матрицы этим способом я восстановил сам, в интернетах его нет, он намного тупее стандартных способов и несколько более быстрый. Хотя да, некоторый недостаток у него есть, который одновременно является достоинством, смотря какой размер матрицы и диапазон значений.
0
|
|
|
|
||
| 06.03.2020, 00:03 | ||
|
Ну если взять учебник криптографии, то там бывает хорошее введение в начала теории чисел и алгебры. Например, у меня на полке стоит. Ю. С. Харин и др. Математические и компьютерные основы криптологии. Минск, 2003. Рекомендую прочитать вторую и третью главы. Всё нужное и ничего лишнего.
Добавлено через 1 минуту
0
|
||
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
||
| 06.03.2020, 00:14 | ||
|
0
|
||
|
4184 / 3054 / 918
Регистрация: 19.11.2012
Сообщений: 6,201
|
||
| 06.03.2020, 14:20 | ||
|
0
|
||
|
|
|
| 08.03.2020, 10:07 | |
|
Когда-то я пытался использовать метод https://pdfs.semanticscholar.o... 3fcc77.pdf
Ссылка на эту статью есть в книге Ланса https://urss.ru/cgi-bin/db.pl?... k&id=31053 Там метод статьи изложен, но неправильно. Я был очень возмущен и решил свои проблемы другими способами. Уже ближе к современности, когда появился интернет, я устроил раскопки и нашел оригинал статьи. Но изучить ее руки не дошли.
0
|
|
| 08.03.2020, 10:07 | |
|
Помогаю со студенческими работами здесь
20
Инверсия матрицы Инверсия главной диагонали матрицы с использованием функций высших порядков Аддитивная и мультипликативная погрешность инверсия
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Вот уже год прошел, как у меня домен в reg.ru ...
Etyuhibosecyu 16.04.2026
И ничего они мне не сделали. Если отвязать карту, никакие услуги они не навяжут. Я бы с радостью продлил еще на два года, чтобы не мучиться с временным доменом и меня уже знали по red-star-soft. com,. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|