
数学において、基本的な代数演算とは、加算、減算、乗算、除算、整数乗、平方根(分数乗)など、初等代数の一般的な演算のいずれかに類似した数学演算のことである。 [ 1 ]初等代数の演算は数値に対して行うことができ、その場合は算術演算と呼ばれることが多い。また、同様の方法で変数、代数式[ 2 ]、さらに一般的には群や体などの代数構造の要素に対しても行うことができる。[ 3 ]
集合に対する代数演算は、より正式には、にマッピングする関数として定義される。指定された長さの要素のタプルタプルの長さは演算のアリティと呼ばれ、タプルの各要素はオペランドと呼ばれます。最も一般的なケースはアリティが2の場合で、この演算は二項演算と呼ばれ、オペランドは順序対を形成します。単項演算は、オペランドが1つしかないアリティ1の演算です。たとえば、平方根です。三項演算(アリティ3)の例は、三重積です。 [ 4 ]
代数演算という用語は、ドット積などの基本的な代数演算を組み合わせることによって定義できる演算にも使用されることがあります。微積分や数学解析では、代数演算は純粋に代数的な方法で定義できる演算にも使用されます。例えば、整数または有理数の指数によるべき乗は代数演算ですが、実数または複素数の指数による一般的なべき乗は代数演算ではありません。また、導関数は代数演算ではありません。
2 つの変数または項の間に演算子がない場合、または係数が使用されている場合は、乗算記号は通常省略され、暗黙的に示されます。たとえば、3 × x 2は 3 x 2と書かれ、2 × x × yは 2 xyと書かれます。[ 5 ]乗算記号は、ドットまたは中央ドットに置き換えられる場合があり、x × yはx . yまたはx · yと書かれます。プレーンテキスト、プログラミング言語、電卓では、乗算記号を表すために単一のアスタリスクも使用され、[ 6 ]明示的に使用する必要があります。たとえば、3 xは 3 * xと書かれます。
曖昧な除算記号(÷)を使用する代わりに、除算は通常、 3 / x + 1のように、水平線であるヴィンキュラムで表されます。プレーンテキストやプログラミング言語では、3 / ( x + 1) のように、スラッシュ(ソリダスとも呼ばれる)が使用されます。
指数は通常、 x 2のように上付き文字を使用してフォーマットされます。プレーンテキスト、TeXマークアップ言語、およびMATLABやJuliaなどの一部のプログラミング言語では、キャレット記号 ^ が指数を表すため、x 2はx ^ 2と書かれます。[ 8 ] [ 9 ] Ada、[ 10 ] Fortran、[ 11 ] Perl、[ 12 ] Python [ 13 ] およびRuby、[ 14 ]などのプログラミング言語では、二重アスタリスクが使用されるため、x 2はx ** 2と書かれます。
プラスマイナス記号± は、2 つの式を 1 つの式として記述する略記法として使用され、一方の式にはプラス記号、もう一方の式にはマイナス記号が付きます。たとえば、y = x ± 1 は、 y = x + 1 とy = x − 1という 2 つの式を表します。また、± xのように、正または負の項を表すためにも使用されます。
代数演算は算術演算と同じように機能します。以下の表をご覧ください。
注: 文字の使用そしては恣意的であり、例も同様に有効であっただろう。そしてが使用されました。