Научная статья на тему 'Генерирование матриц специального вида: аналитический подход'

Генерирование матриц специального вида: аналитический подход Текст научной статьи по специальности «Математика»

CC BY
202
20
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОРТОГОНАЛЬНАЯ МАТРИЦА / ЦИКЛИЧЕСКАЯ МАТРИЦА / ЛАТИНСКАЯ МАТРИЦА / СИММЕТРИЧНАЯ МАТРИЦА / СОБСТВЕННЫЕ ЧИСЛА

Аннотация научной статьи по математике, автор научной работы — Соболев Сергей Константинович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Special kind matrix generating: analytical approach

The article deals with the analytical methods for generating square matrices of a special kind: orthogonal matrices of a simple structure with rational entries, and integer matrices with integer eigenvalues of any prescribed sign and multiplicity. There were obtained explicit formulas depending on several parameters, which, when substituted by arbitrary integers, give required matrices of any order.

Текст научной работы на тему «Генерирование матриц специального вида: аналитический подход»

УДК 512.643

Генерирование матриц специального вида: аналитический подход

© С.К. Соболев МГТУ им. Н.Э. Баумана, Москва, 105005, Россия

В статье рассматриваются аналитические методы генерирования квадратных матриц специального вида произвольного порядка: ортогональных с рациональными элементами, имеющих простую структуру, и целочисленных симметричных матриц с целыми собственными числами любых наперед заданных знаков и крат-ностей. Получены явные формулы, зависящие от нескольких параметров, при подстановке вместо которых произвольных целых чисел получаются требуемые матрицы любого размера. Результаты статьи могут быть использованы для автоматического составления задач по линейной алгебре.

Ключевые слова: ортогональная матрица, циклическая матрица, латинская матрица, симметричная матрица, собственные числа.

Введение. Современные средства хранения и передачи информации за последнее десятилетие стали настолько совершенны, что проблема оперативного обновления комплектов контрольных работ по математике (да и по другим предметам) в вузах стала более чем актуальной. Возникает необходимость автоматического генерирования неограниченного количества задач на заданные темы с «хорошими» ответами. В частности, при автоматическом генерировании задач по линейной алгебре очень часто требуется иметь в своем распоряжении достаточное количество «несложных» матриц специального вида (хотя бы 3-6 порядка), например, ортогональных, состоящих из рациональных чисел с небольшим знаменателем, или симметричных целочисленных матриц с целыми собственными числами. Некоторые такие алгоритмы приведены в работе [1]. В данной работе мы предлагаем чисто аналитический подход к созданию таких матриц. Это значит, что путем теоретического анализа получается некоторая матрица, зависящая от нескольких целочисленных параметров, компьютеру «поручается» только лишь подставлять в нее различные значения этих параметров и отбрасывать заведомо неподходящие получающиеся матрицы, например, с очень большими числами.

1. Аналитическое генерирование ортогональных матриц.

1.1. Общие понятия. Будем строить целочисленные квадратные матрицы с попарно ортогональными строками. Если для таких матриц сумма квадратов элементов любой строки равна одному и тому же числу о, то такую матрицу будем называть полуортогональной,

а число д = -у/о — ее нормой. Для такой матрицы А выполняется

условие ААТ = д2Е. Отметим некоторые простые факты.

Лемма 1. Если А — полуортогональная матрица с нормой д, то матрица А ортогональна и по столбцам: АТА = д2Е и матрица

Q = Д А ортогональна в обычном смысле. д

Лемма 2. Если матрица А ортогональна по строкам (или по столбцам или полуортогональна), то она останется таковой, если в ней переставить произвольным образом строки, столбцы и/или изменить знак у некоторых строк и столбцов.

Пусть ^е!, Х^ 0, А — произвольная антисимметричная целочисленная матрица, т. е. АТ = - А, и В = ХЕ + А, тогда ВТ + В = 2ХЕ.

Лемма 3. Матрица В не вырождена и поэтому обратима.

В самом деле, равенство ёй В = ёй (А + ХЕ) = 0 возможно только

при Х = 0, так как антисимметричная матрица не имеет собственных чисел, отличных от нуля.

Лемма 4. Справедливо равенство ВТ В-1 = В-1ВТ.

Доказательство. Умножим равенство ВТ = 2ХЕ - В сначала слева, а затем справа на матрицу В-1, в обоих случаях получим ВТВ 1 = В-1ВТ = 2ХВ 1 - Е.

Следствие. В -(ВТ Г =(ВТ Г-В.

Лемма 5. Матрица Q = ВТВ 1 = В-1ВТ ортогональна.

Доказательство [2, стр. 247]. В самом деле,

QT =(ВТВ 1)) =(ВТ )В, Q 1 = (В-1ВТ )-1 =(ВТ ) В.

Замечание 1. Если Хе Ж, кососимметрическая матрица А (а значит, и матрица В) целочисленна, и В - матрица, присоединенная к матрице В, то матрица Q = ВТВ 1 состоит из рациональных чисел, а матрица Р = ВТВ также целочисленна, полуортогональна, и ее норма 1Р11 = Ий В|.

Замечание 2. Лемма 5 верна для любой невырожденной матрицы В, удовлетворяющей условию ВТ = р(В), где р( х) — некоторый многочлен.

Из леммы 5 при п = 3 и Х = 1 получаем следующий общий вид полуортогональных матриц третьего порядка, зависящих от четырех произвольных целых параметров к, I, т, п е Ж:

А =

(т2 + п2 - к2 -12 -2(кп + 1т) 2(кп - п1) Л

2(кп - 1т) п2 +12 - к2 - т2 -2(к1 + тп) 2(кт + п1) 2(тп - к1) к2 +п2 - т2 -12

Все эти матрицы имеют целую норму: д = к2 +12 + т2 + п2.

Общий вид ортогональной матрицы (с рациональными элементами) порядка п, построенной таким образом, будет зависеть от

2 +1 п(п -1) произвольных целых параметров.

Определение. Квадратная матрица А порядка п называется латинской, построенной на базе чисел (а1;...; ап}, если в каждой строке и в каждом столбце этой матрицы встречается каждое из этих чисел ровно по одному разу. Матрицу А назовем полулатинской, если она отличается от латинской разве что знаком некоторых своих элементов. Если полулатинская матрица на базе чисел (а1;...; ап} ортогональна по строкам, то она, очевидно, полуортогональна с нормой д = -у/а^ +... + аП . Частным случаем полулатинских матриц являются квадратные матрицы вида

(

а1 а 2 а3 а

±ап ±а1 ±а 2 • •• ±а_

± ап-1 ±ап ±а1 •■ ± а,

Л

п—1

V ±а 2

±а3 ±а4

±а1

(

или

а.

а 2

а3

±а2 ±а3 ±а4 ±а3 ±а4 ±а5

ап

± а1 ±а 2

Л

±ап ±а1 ±а2

± а

. (1)

п—1 у

Такие матрицы мы назовем полуциклическими, каждая следующая строка в них получается из предыдущей строки циклической перестановкой на один элемент и возможным изменением знака у некоторых элементов, например,

С

А =

а - с -Ь

Ь а -с

Л

Ь а

(2)

Квадратную матрицу А порядка п назовем ортолатинской (на базе чисел а1,..., ап), если она полуортогональная и полулатинская, т. е. если в каждой строке и в каждом столбце этой матрицы встречается ровно по одному разу все числа, равные по модулю числам а1,..., ап, и матрица ААТ диагональная. В этом случае ААТ = АтА = д2Еп, где число

д = ^а1 +... + ап = I\А\\. Полуциклическую и одновременно полуортогональную матрицы назовем ортоциклической. Перестановкой строк и столбцов и умножением их на минус один из ортоциклической матрицы получается ортолатинская.

Ортолатинские матрицы на базе чисел {1; 1;...; 1} называются матрицами Адамара.

1.2. Целочисленные ортолатинские матрицы 2-го и 3-го порядка. Все полуортогональные матрицы второго порядка имеют вид

( a Ь Л (a Ь Л

А = _ или А = _ . (3)

-b a

b -a

Полуциклическая матрица вида (2) является ортоциклической тогда и только тогда, когда выполняется условие ac = ab + bc. Общий вид целочисленных матриц такого вида

a = п(п + к), Ь = пк, c = к(п + к), д = п2 + пк + к2, п,к е Ж.

Эти матрицы имеют целую норму д = п2 + пк + к2.

Соответствующая ортогональная матрица имеет вид

( п(п + к) пк к(п + к)^ -к (п + к) п(п + к) пк . - пк -к (п + к ) п( п + к ) у

Например, при п = 1 и к = 2 получаем такую ортогональную матрицу:

( 3 2 6Л

б =

1

n + nk + к

Q =

1

-6 3 2

v-2 -6 3 у

1.3. Ортолатинские целочисленные матрицы 4-го порядка.

Такие матрицы можно строить несколькими способами. Способ 1. Из полуциклических матриц вида

С a b c d ^ -d a b c

-c -dab

-b -c -d a

A =

(4)

Строки такой матрицы попарно ортогональны, если выполняется условие

а(^ - Ь) = с(Ь + d) о d(а - с) = Ь(а + с).

Одно из целых решений имеет вид

а = кт, Ь = т - п, с = кп, d = т + п, т, п, к е Ж.

При этом норма матрицы (4) д = -у/(к2 + 2)(т2 + п2); она будет

целой, например, при к = 4 и т = п. Другое возможное целое решение:

а = к(п +1), Ь = т, с = кп, й = т(2п +1), т, п, к е Ъ.

В этом случае норма ортоциклической матрицы

д = ^(к2 + 2т 2)(2п2 + 2п +1).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Способ 2. Из полуциклических матриц вида

С а Ь с й ^ -й -а Ь с -с й -а Ь -Ь с й -а у

А =

(5)

Эта матрица будет ортоциклической, если (а - с)(Ь + й) = 0 и ас = Ьй. Одно из возможных целых решений а = пк, Ь = п2, с = пк, й = к2. Соответствующая ортоциклическая матрица имеет целую норму д = п2 + к2. Например, при п = 1 и к = 2 получается следующая ортогональная матрица:

С 2 1

0 = 1 5

-4 -2 -2 4 -1 2

2 1

-2 4

4 ^ 2 1 -2

у

Способ 3. В виде блочных матриц С =

С А ! -В ^

V I

где А и В —

квадратные ортолатинские матрицы. Собственно, так можно строить ортолатинские матрицы любого четного порядка.

Лемма 5. Если матрицы А и В ортолатинские одного порядка с нормами X и д, а матрица С = АВТ симметрична, то матрица

СА В

Б =

ВА

2 +д2

также ортолатинская с нормой -у/Х Доказательство. В самом деле, по условию,

ААТ = X2Еп, ВВТ = д2Еп, Ст =С о ВАТ = АВТ

тогда

ББ =

(А -ВЛ( Ат Вт Л (ААТ + ВВТ АВТ - ВАТ Л

КВ А у ((Х 2

- Вт

кВАТ - АВТ ВВТ + ААТ у

(X2 + ц2) Еп

0

Л

= (X2 + |д2) Е 2п.

0 (X2 + » 2)Еп у

Замечание. Симметричности матрицы С = АВТ не так уж труд-

но достичь. Например, если

А = \а1 а 2

В =

> Ь2 А ь

или

(а1 а2 а 3 Л ( Ь -Ь2 -Ь3 Л

А = а3 а1 -а 2 , В = Ьъ Ь1 -Ь2

\а 2 -а3 -а1 1Ь2 Ь3 Ь1 у

то, как легко проверить, матрица АВТ симметрична. Это условие, очевидно, также выполняется, если А = В.

Следствие. При любых числах а, Ь, с и ё матрица

(

А=

V

а Ь -с ё

Ь с

-а ё

ё а

-с Ь

-ё Л

с Ь

-а у

ортолатинская, ее норма д = Vа2 + Ь2 + с2 + ё2. При а = Ь = с = ё = 1 получается матрица Адамара четвертого порядка:

Н =

( 1 1 -1 -1

1 1 -1Л

1 1 1

1 1 1

1 1 -1У

1.4. Целочисленные ортолатинские матрицы 5-го порядка.

Такие матрицы можно строить, исходя, например, из циклической симметричной матрицы вида

А =

( а Ь с ё е

е а Ь с ё

ё е а Ь с

с ё е а Ь

1Ь с ё е а

Л

Ее строки будут попарно ортогональны, если одновременно

Г аЬ + Ьс + сй + йе + ае = 0, \ай + Ье + ас + Ьй + се = 0.

(6)

Эти условия выполняются, например, если а = -3, Ь = с = й = е = 2. Норма полученной ортолатинской матрицы равна 5. Соответствующая ортогональная матрица имеет вид

С-3 2 -2

о=1

5

2 2 2 3

-3 2 3 2

2

-3 2 2

2 3 2

-3 2

2 ^ 2 2 2

-3

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

а = 2, Ь = 3, с = -6, й = е = 6; а = 2, Ь = 6, с = -4, й = -1, е = 8.*

Нормы соответствующих ортолатинских матриц также целые и равны 11.

На первой пятерке чисел (а = -3, Ь = с = й = е = 2) остановимся подробно в п. 1.6, так как она допускает обобщение на любое п > 3.

1.5. Ортолатинские матрицы 6-го порядка. Такие матрицы и вообще матрицы любого четного порядка 2п проще всего строить из двух ортолатинских матриц третьего порядка (порядка п) по Лемме 5. В частности, матрица

С

Б =

а1 а 2 а 3 -Ь2 -Ь3^

а3 а1 -а 2 Ь -Ь2

а 2 -а 3 -а1 Ь2 Ьъ Ь

-Ь1 Ь2 Ьъ а1 а 2 а 3

-Ь -Ь1 Ь2 а 3 а1 -а 2

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

-Ь2 -Ьг -Ь1 а 2 - а 3 - а1у

где а1 = т (т + п), а 2 = тп, а 3 = п(т + п), Ь1 = к (к +1), Ь2 = к1, Ь3 =

Эти два решения системы (6) мне любезно сообщил Я.Ю. Коновалов.

= I(к +1), при любых т, п, к, I е Ж является целочисленной ортола-

тинской матрицей с нормой д = .

1.6. Целочисленные ортолатинские матрицы произвольного порядка. Очевидна следующая лемма.

Лемма 6. Пусть т е N. 1. Циклическая симметричная матрица четного порядка п = 2т (т > 2) вида

(1 - т 1 ••• 1 1 1

^ =

1

1 - т

1 - т 1 1 1 - т

(7)

полуортогональна, ее норма равна т.

2. Циклическая симметричная матрица нечетного порядка п = 2т +1 (т > 1) вида

(1 - 2т 2 2 1 - 2т

О =

2 2

2 2

Л

2 2

2 2

1 - 2т 2

2

1 - 2т

(8)

полуортогональна, ее норма равна 2т +1 = п.

3. Любая матрица, полученная из матриц (7) или (8) перестановкой каких-то строк, столбцов или умножением некоторых из них на минус 1, также будет полуортогональной с такой же нормой.

2. Аналитическое генерирование симметричных целочисленных матриц с целыми собственными значениями. Такие задачи возникают, если надо составить задачи на приведение квадратичной формы к каноническому виду ортогональным преобразованием. Желательно, чтобы матрица данной квадратичной формы была целочис-ленна и имела целые собственные числа.

2.1. Генерирование целочисленных симметричных матриц 3-го порядка с целыми собственными числами. Возьмем матрицу 3-го порядка с попарно ортогональными строками, например,

(1 2 1 1

м = 2 -1 0

V 1 2 -5,

(9)

Нормируя ее по строкам, получаем ортогональную матрицу 0:

0 =

С 1 2 1

76 л/6 76

2 1 0

-75

1 2 5

^Тэо Тэо >/30,

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

Возьмем каноническую квадратичную форму от новых переменных Х, У и 2 с неопределенными коэффициентами Ф(X, У, 2) =

= Х1X2 + Х2У2 + Х322 и выполним в ней замену переменных:

С X ^ У

V 2 у

= 0

С х >

У

V 2 у

о

X = Тб( х + 2 У + 2),

У =-^(2х - У),

2 = ^

Тэо

(х + 2У - 52).

Тогда эта же квадратичная форма от старых переменных х, У и 2 будет такой:

ф(х, У, 2) = Х1 (х + 2у + 2)2 + ^(2х - у)2 +Х1 (х + 2у - 52)2 = 6 5 30

= [ х2 (5Х1 + 24Х 2 +Х 3) + У2 (20Х1 + 6Х 2 + 4Х 3) + 22 (5Х1 + 25Х 3) +

+2 ху (10Х1 - 12Х 2 + 2Х 3) + 2 х2 (5Х1 - 5Х 3) + 2 У2 (10Х1 - 10Х 3)].

Чтобы все коэффициенты матрицы квадратичной формы ф(х, У, 2) были целыми, выражения во всех квадратных скобках должны быть кратны 30. В итоге получаем систему сравнений по модулю 30 (т. е. в кольце Ъ 30):

5Х1 + 24Х2 +Х3 = 0 ~ 20Х1 + 6Х 2 + 4Х 3 = 0

5Х1 + 25Х 3 = 0 10Х1 - 12Х 2 + 2Х 3 = 0 5Х1 - 5Х 3 = 0 10Х1 - 10Х 3 = 0

(шоё 30) о

5Х1 - 6Х 2 + Х 3 = 0 (шоё 30) -5Х1 + 3Х 2 + 2Х 3 = 0 (шоё 15)

X 2 + 5Х 3 = 0 (шоё 6)

XI -Х 3 = 0 (шоё 6)

Общее решение этой системы зависит от трех независимых целочисленных параметров т, п и к.

X1 = 6т + к X 2 = 5п + к X 3 = к

т, п, к I

При этом матрица исходной квадратичной формы такова.

'т + 4п + к 2(т - п) т ^ А(т, п, к) = 2(т - п) 4т + п + к 2т т 2т т + ку

Варьируя целые т, п, к, можно получить любую комбинацию знаков собственных чисел для одного определенного набора собственных векторов Ь = (1; 2; 1)Т, Ь2 = (2; -1; 0)т, Ь3 = (1; 2;-5)т. Так, если т = 1, п = 2, к = -1, то

С

-2 1 ^

X1 = 5, X 2 = 9, Х = -1,

А = -2 5 2 ^ 2

ф(х, у, г) = 8х2 + 5у2 - 4ху + 2хг - 2уг.

Следует отметить, что если какие-либо два собственных числа равны между собой (например, если п = 0), то при решении задачи (студентом) выбор соответствующих взаимно ортогональных векторов не однозначен, и ответ студента может не совпадать с заготовленным ответом преподавателя. Недостатком этого подхода является то, что для каждой новой ортогональной матрицы надо заново решать систему сравнений. Некоторой компенсацией будет рассмотрение ортогональных матриц, полученных из матриц ¥ или О леммы 6.

2.2. Генерирование целочисленных симметричных матриц произвольного порядка с целыми собственными числами. Ограничимся рассмотрением ортогональных матриц четного порядка п = 2т вида

- т 1

б = ■

т

1

1 - т

1 ^ 1

1 - т 1

1 1 - т

= б

у

(10)

или нечетного порядка п = 2т +1 вида

(1 - 2т 2 ••• 2 2

2 1 - 2т ••• 2 2

б =

1

2т +1

2 2

2 2

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1 - 2т 2 2 1 - 2т

= бТ. (11)

у

Пусть симметричная матрица А имеет набор целых собственных чисел X!,..., X п и В = ё1а§(^!,..., X п). Тогда А = бВбТ. Возникает вопрос: при каких целых X!,..., X п симметричная матрица А будет целочисленной? Ответ дают две теоремы:

1. Для того чтобы матрица А = бВбТ порядка п = 2т, где б имеет вид (10), была целочисленной, необходимо и достаточно, чтобы для некоторых целых параметров кь к2,..., к2т е Ж выполнялось X1 = к1, X2 = к + тк2, X3 = к1 + тк3,..., X2т = кх + тк2т и (к2 + к3 +... + + к2т ) было кратно т.

2. Для того чтобы матрица А = бВбТ порядка п = 2т +1, где б имеет вид (11), была целочисленной, необходимо и достаточно, чтобы для некоторых целых параметров кь к2,..., кп е Ж выполнялось X1 = к1, X2 = кх + пк2, X3 = кх + пк3,..., Xп = кх + пкп и (к2 + к3 +... + кп) было кратно п.

Примеры. 1. Пусть п = 4, т = 2. Примем кх = 1, к2 = 2, к3 = 0, к4 = -2, тогда X1 = 1, X 2 = 5, X3 = 1, X 4 = -3. В итоге имеем

А =

( 1

-2 0 2

-2 1 -2 0

0 -2 1 2

21 0 2 1

2. Пусть п = 5, т = 2. Примем, например, к! = 2, к2 = 1, к3 = 0, к4 = -2, к5 = 1, тогда X! = 2, X2 = 7, X3 = 2, X4 = -8, X5 = 7. Таким образом, получаем

А=

( 2 -2 0 4 -21

-2 3 -2 2 -4

0 -2 2 4 -2

4 2 4 0 2

V-2 -4 -2 2 3 ,

Предложенные формулы можно обобщить для случая, когда ортогональная матрица Q получается из матрицы (10) или (11) перестановкой некоторых строк и/или столбцов или умножением их на минус 1.

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

простого вида — P, где m е N, Р — целочисленная матрица. Кроме m

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

ЛИТЕРАТУРА

[1] Коновалов Я.Ю., Соболев С.К., Ермолаева М.А. Методические аспекты автоматической генерации задач по линейной алгебре. Инженерный журнал: наука и инновации, 2013, вып. 5, URL: http://engjournal.ru/catalog/ pedagogika/ hidden/740.html

[2] Мальцев А.И. Основы линейной алгебры. Сер. Учебники для вузов. Москва, Лань, 2009, 480 с.

[3] Гельфанд И.М. Лекции по линейной алгебре. Москва, Добросвет-2000, МЦНМО, 2007, 320 с.

[4] Курош А.Г. Курс высшей алгебры. Сер. Учебники для вузов. Москва, Лань, 2007, 432 с.

[5] Ильин В.А., Позняк Э.Г. Линейная алгебра. Сер. Классический университетский учебник. Москва, ФИЗМАТЛИТ, 2010, 280 с.

[6] Гантмахер Ф.Р. Теория матриц. Москва, ФИЗМАТЛИТ, 2010, 560 с.

[7] Соболев С.К. Сборник задач по линейной алгебре. Москва, Изд-во МГТУ им. Н.Э. Баумана, 1991, 145 с.

[8] Карнаухов В.М., Русаков А. А. Компьютерный способ подготовки раздаточного материала контрольных работ по математике. Материалы Междунар. науч.-практ. конф. «Информатизация образования — 2012». Орел, ООО «Картуш», 2012, 368 с., с. 99-103.

[9] Карнаухов В.М. Приложение LATEX. Генератор вариантов контрольных работ. Saarbrücken, Germany, LAP LAMBERT Academic Publishing, 2012 г.

[10] Кручинин В.В., Морозова Ю.В. Модели и алгоритмы генерации задач в компьютерном тестировании.

http://www.lib.tpu.rU/iulltext/v/Bulletin_TPU/2004/v307/i5/29.pdf

Статья поступила в редакцию 28.06.2013

Ссылку на эту статью просим оформлять следующим образом:

Соболев С.К.. Генерирование матриц специального вида: аналитический подход. Инженерный журнал: наука и инновации, 2013, вып. 5. URL: http://engjournal.ru/catalog/pedagogika/hidden/745.html

Соболев Сергей Константинович окончил механико-математический факультет МГУ им. М.В. Ломоносова в 1968 г., аспирантуру в МИАН им. В.А. Стеклова. Канд. физ.-мат. наук, доцент, с 1976 г. работает на кафедре «Высшая математика» МГТУ им. Н.Э. Баумана. Автор ряда статей по математической логике, методике преподавания математики, методических пособий для студентов и старших школьников. Председатель методической комиссии кафедре «Высшая математика». e-mail: sergesobolev@mail.ru

i Надоели баннеры? Вы всегда можете отключить рекламу.