Maple Professionel
Maple Académique
Maple Edition Étudiant
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professionel
MapleSim Académique
Maple T.A. - Suite d'examens de classement
Maple T.A. MAA Placement Test Suite
Möbius - Didacticiels de mathématiques en ligne
Machine Design / Industrial Automation
Aéronautique
Ingénierie des véhicules
Robotics
Energie
System Simulation and Analysis
Model development for HIL
Modélisation du procédé pour la conception de systèmes de contrôle
Robotics/Motion Control/Mechatronics
Other Application Areas
Enseignement des mathématiques
Enseignement de l’ingénierie
Enseignement secondaire et supérieur (CPGE, BTS)
Tests et évaluations
Etudiants
Modélisation financière
Recherche opérationnelle
Calcul haute performance
Physique
Webinaires en direct
Webinaires enregistrés
Agenda des évènements
Forum MaplePrimes
Blog Maplesoft
Membres Maplesoft
Maple Ambassador Program
MapleCloud
Livres blancs techniques
Bulletin électronique
Livres Maple
Math Matters
Portail des applications
Galerie de modèles MapleSim
Cas d'Etudes Utilisateur
Exploring Engineering Fundamentals
Concepts d’enseignement avec Maple
Centre d’accueil utilisateur Maplesoft
Centre de ressources pour enseignants
Centre d’assistance aux étudiants
RegularChains[ChainTools][NormalizeRegularChain] - 正則鎖を正規化された正則鎖に分解する
使い方
NormalizeRegularChain(rc, R)
NormalizeRegularChain(rc, R, 'normalized'='strongly')
パラメータ
rc
-
R の正則鎖
R
多項式環
'normalized'='strongly'
(オプション)ブールフラグ
モデルの説明
コマンド NormalizeRegularChain(rc, R) は、次のような意味において、正則鎖への rc の三角分解を返します。出力された正則鎖の飽和イデアルの交わりは rc の飽和イデアルと同一の根を持ちます。さらに、出力された各正則鎖は正規化されています。
それに加え、NormalizeRegularChain(rc, R) が 1 つの正則鎖しか返さない場合、この正則鎖は rc と同一の飽和イデアルを持ちます。
より一般的に言うと、出力された正則鎖の飽和イデアル が rc の飽和イデアル と同一の次元を持つ場合、 は が根であれば必ず根となります。
'normalized'='strongly' が与えられる場合、出力される正則鎖は 強力に正規化されます。
(強力に)正規化された正則鎖の概念については、ChainTools サブパッケージの概要のページで定義されています。
(正則鎖の)飽和イデアルの概念については、RegularChains パッケージの概要のページで定義されています。
アプリケーションと例題
with(RegularChains): with(ChainTools):
多項式の環を定義します。
R := PolynomialRing([x, y, z]);
正則鎖を定義します。
rc := Empty(R);
rc := Chain([y^2-z, y*x+z], rc, R);
Equations(rc, R);
RegularChains[NormalizeRegularChain] を適用します。
lrc := NormalizeRegularChain(rc, R);
map(Equations, lrc, R);
両方の鎖に同一の飽和イデアルがあることを確認します。
EqualSaturatedIdeals(rc, lrc[1], R);
新しい正則鎖が強力に正規化されていることを確認します。
IsStronglyNormalized(lrc[1], R);
関連項目
Chain, ChainTools, Empty, EqualSaturatedIdeals, Equations, IsStronglyNormalized, PolynomialRing, RegularChains, Triangularize
Download Help Document