Guest
Новичок
|
Возможно ли в Maple сделать некоммутативный expand , те expand относительно некоммутативного умножения "." ? Например из (a+b).(a+b) получить a.a+a.b+b.a+b.b .
|
Всего сообщений: Нет | Присоединился: Never | Отправлено: 19 окт. 2004 23:47 | IP
|
|
gvk
Модератор
|
Хороший вопрос. Не знаю точно какой тип алгебры Вас интересует, но в Мапл есть некоммутативная алгебра для операторов, сдвигов, дифференциалов и тд. Кажется она называется Ore Algebra, а так же ее подвариант -Weyl algebra. Насчет expand - не уверен, но есть возможности подавлять приведение обших членов и вообще evaluation. Кроме того, вы можете сами сделать свою алгебру если знаете язык програмирования Maple.
|
Всего сообщений: 835 | Присоединился: октябрь 2003 | Отправлено: 20 окт. 2004 21:02 | IP
|
|
Guest
Новичок
|
может ли maple написать ход решения (преобразования) нахождения предела(или выделение главного члена)?
|
Всего сообщений: Нет | Присоединился: Never | Отправлено: 20 окт. 2004 21:30 | IP
|
|
gvk
Модератор
|
Если эта процедура не входит в ядро (kernel) языка, то можно при условии что вы знаете язык програмирования Maple.
|
Всего сообщений: 835 | Присоединился: октябрь 2003 | Отправлено: 22 окт. 2004 16:29 | IP
|
|
Guest
Новичок
|
to gvk не понял Ж(
|
Всего сообщений: Нет | Присоединился: Never | Отправлено: 25 окт. 2004 0:39 | IP
|
|
Guest
Новичок
|
gvk
Не знаю точно какой тип алгебры Вас интересует
Алгебра матриц.
|
Всего сообщений: Нет | Присоединился: Never | Отправлено: 25 окт. 2004 2:52 | IP
|
|
gvk
Модератор
|
Так бы сразу и сказали. Я думал вас интересует основы современой алгебры. Алгебра матриц конечно есть в мапле (см. громадный раздел по Линейной Алгебре) и там само собой операция умножения (dot product) - не коммутативная. Разумеется матричные выражения приводится не будут.
|
Всего сообщений: 835 | Присоединился: октябрь 2003 | Отправлено: 25 окт. 2004 20:01 | IP
|
|
gvk
Модератор
|
Цитата: Guest написал 21 окт. 2004 6:30 может ли maple написать ход решения ...?
Для просмотра процедур (не из ядра) надо использовать комманду showstat().
|
Всего сообщений: 835 | Присоединился: октябрь 2003 | Отправлено: 25 окт. 2004 20:04 | IP
|
|
Guest
Новичок
|
gvk
Я думал вас интересует основы современой алгебры.
На самом деле алгебра матриц представления алгебры Ли.
Разумеется матричные выражения приводится не будут.
Почему "разумеется" ? Матричное умножение дистрибутивно.
см. громадный раздел по Линейной Алгебре
Есть ли там матричная версия команды expand ?
|
Всего сообщений: Нет | Присоединился: Never | Отправлено: 25 окт. 2004 21:03 | IP
|
|
gvk
Модератор
|
Я имел ввиду linalg где нет evaluation и надо применять evalm. В LinearAlgebra все evaluations делаются автоматически, т.е. нет промежуточных выкладок и команды типа expand , которую вы хотите, хотя, наверно, это можно сделать самому. Что касается алгебры Ли, то в Майпле она существует в качестве операций с генераторами Ли для диф.уравнений. В ODE-PDE пакете есть несколько комманд для этих целей.
|
Всего сообщений: 835 | Присоединился: октябрь 2003 | Отправлено: 26 окт. 2004 0:53 | IP
|
|