Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
gcd - 多項式の最大公約数
lcm - 多項式の最小公倍数
使い方
gcd(a,b,'cofa','cofb')
lcm(a,b,...)
パラメータ
a, b - 代数数体か代数関数体上の多変数多項式
cofa, cofb - (オプション) 未評価の名前
説明
gcd 関数は、2 つの多項式 a と b の を計算します。
a と b の係数が整数のとき、原始単正規な最大公約因子が返されます。言い換えれば、結果の係数は互いに素な整数で、最高次の係数は正の整数になります。
a または b の係数が有理数であるか代数体か代数関数体に属しているとき、a と b のモニック最大公約因子が計算されます。 type、algnum と type、algfun を参照してください。
代数的数と代数関数は、無理式 (type、radical を参照) または RootOf 表記 (evala を参照) により表される場合もあります。
RootOf または根号の中にある name (名前)は、係数体の要素と見なされ、与えられた RootOf は代数関数を定義しています。したがって、それらは分母にあっても構いません。他の名前は、分母にくることはできません。
a または b が代数的数や代数関数でないオブジェクトを含むとき、これらのオブジェクトは計算に先だって凍結されます。frontend を参照して下さい。
代数的数を定義する RootOf と根号は、代数的量の独立 (independent) な集合をなしていなければいけません。そうでなければエラーが返されます。もし式が根号表記の代数的数(すなわち 2^(1/2), 3^(1/2), 6^(1/2) など)だけを含んでいるとき、この条件は満たされていなくても構いません。根数に対する Q 上の基底はこの場合 Maple によって計算することができます。
変数の順序はセッションに依存することから、a と b がいくつかの変数を有している場合には、結果もセッションに依存するかも知れません。
lcm 関数は、任意個の多項式に関する最小公倍因子を計算します。
オプションの第 3 引数 cofa には、余因子 a/gcd(a,b) が割り当てられます。
オプションの第 4 引数 cofb には、余因子 b/gcd(a,b) が割り当てられます。
例
gcd(x^2-y^2,x^3-y^3);
lcm(x^2-y^2,x^3-y^3);
gcd(6,-8,a,b);
a;
b;
gcd(x^2-x*3^(1/2)-2^(1/2)*x+2^(1/2)*3^(1/2),x^2-2);
gcd(sin(x)^2-2,RootOf(x^2-2)-sin(x));
引数は、すべての不定元の多項式でなければいけません。そうでないと、エラーが返されます。
gcd(y^2-1/x^2,y-1/x);
Error, (in gcd/Freeze) arguments should be polynomials
しかしながら、根号や RootOf 内にある名前が代数関数を表しているときは、それは係数体の要素と考えられます。以下の例では Q(x^(1/2))[y] において最大公約因子が計算されます。
gcd(y^2-1/x,y-1/sqrt(x));
参照
Gcd, gcdex, igcd, ilcm, numtheory[GIgcd]
Download Help Document