明確な表現

数学において明確に定義された式または一義的な式とは、その定義によって一意の解釈または値が割り当てられる式のことである。そうでない場合、その式は明確に定義されていない明確に定義されていない、または曖昧であると言われる。[1]関数は、入力の表現を変更しても入力の値を変更せずに同じ結果を返す場合、明確に定義されている。例えば、が実数を入力として受け取り、が等しくない場合、関数は明確に定義されていない(したがって関数ではない)。[2]明確に定義されているという用語は、論理式が一義的または矛盾がないことを示すためにも使用される。

定義されていない関数は、定義されていない関数とは異なります。例えば、の場合、 が定義されていないとしても、関数が定義されていないことを意味するのではなく、むしろ 0 がの定義に含まれないことを意味します。

を集合とし、 およびをおよびの場合のよう「定義」します

は、であれば明確に定義されます。例えば、 かつ であれば明確に定義され、 と等しくなります

しかし、 の場合、 はに対して「曖昧」であるため、 は定義されません。例えば、 かつ の場合0 と 1 の両方になる必要があり、これは曖昧です。結果として、後者は定義されておらず、関数ではありません。

定義の先取りとしての「定義」

前の簡単な例で「定義」を引用符で囲むのを避けるために、「定義」を2 つの論理的なステップに分解することができます。

  1. 二項関係定義。例では:
    (これは今のところ、デカルト積 の特定のサブセットに他なりません。)
  2. アサーション。二項関係は関数です。例では、

ステップ1の定義は、任意の定義の自由度をもって定式化されており、確かに有効です(「well-defined」と分類する必要はありません)。しかし、ステップ2の主張は証明されなければなりません。つまり、が関数である場合、かつ の場合に限り、 は関数として well-defined です。一方、 の場合、 に対して となり二項関係は関数的でありません(二項関係 § 二項関係の種類で定義されているとおり)。したがって、関数として well-defined ではありません。口語的には、「関数」は時点で曖昧であるとも呼ばれます(ただし、定義上「曖昧な関数」は決して存在しません)。そして、元の「定義」は無意味です。これらの微妙な論理的問題にもかかわらず、この種の「定義」には、アポストロフィなしの「定義」という用語が一般的に使用されています。その理由は以下の3つです。

  1. これは、2 段階アプローチの便利な省略形を提供します。
  2. 関連する数学的推論 (つまり、ステップ 2) はどちらの場合も同じです。
  3. 数学のテキストでは、その主張は「100% まで」真実です。

代表者の独立性

関数の定義方程式が引数自体だけでなく、引数の要素(代表として)も参照する場合、関数のwell-defined性に関する疑問がしばしば生じます。引数が剰余類であり、方程式が剰余類の代表を参照している場合、これは避けられないことがあります。関数適用の結果は、代表の選択に依存してはなりません。

1つの引数を持つ関数

たとえば、次の関数を考えてみましょう。

ここで、およびはmを法とする整数であり、はmを法とするn合同類を表します

注意:は要素 への参照でありは の引数です

この関数は、次の理由により適切に定義されています。

反例として、逆の定義は次のようになります。

は、明確に定義された関数にはなりません。例えば、 はにおいて等しくなりますが、最初の は によって にマッピングされ2 番目の は にマッピングされと はにおいて等しくありません

オペレーション

特に、「well-defined」という用語は、剰余類上の(二項)演算に関して用いられます。この場合、演算は2変数の関数として捉えることができ、well-definedであることは関数の場合と同じです。例えば、あるnを法とする整数の加算は、整数の加算を用いて自然に定義できます。

これが明確に定義されているという事実は、 の任意の代表を(ただしは整数)と 書けるという事実から導かれる。したがって、

のどの代表者にも同様のことが当てはまり代表者が誰であるかに関係なく、同じ結果になります。

明確に定義された表記

実数の場合、積はであるため一義的である。したがって、表記は が明確に定義されていると言われる。[1]乗算の結合性とも呼ばれるこの性質は、結果が乗算の順序に依存しないことを保証する。したがって、順序の指定は省略可能である。減算は結合的であるが、を省略した表記法が存在するため、「明確に定義されている」と見なされる。一方、除算は非結合的であり、 の場合、括弧の表記法が十分に確立されていないため、この式はしばしば不明確に定義されていると見なされる。

関数とは異なり、表記上の曖昧さは追加の定義(例えば、優先順位の規則、演算子の結合性)によって克服できます。例えば、プログラミング言語C-では、減算演算子は左から右への結合であり、これはa-b-cと定義されます(a-b)-c。また、=代入演算子は右から左への結合であり、これはa=b=cと定義されますa=(b=c)[3]プログラミング言語APLでは、右から左への結合という規則が1つだけあります。ただし、括弧が先になります。

この用語の他の用法

偏微分方程式の解は、境界条件が変化しても境界条件によって連続的に決定される場合、明確に定義されていると言われる。 [1]

参照

参考文献

注記

  1. ^ abc Weisstein, Eric W. 「Well-Defined」. MathWorld – Wolfram Web Resourceより。 2013年1月2日閲覧
  2. ^ Joseph J. Rotman, The Theory of Groups: an Introduction、p. 287 「...関数は「単一値」である、または、私たちが好んで言うように...関数は明確に定義されている。」、Allyn and Bacon、1965年。
  3. ^ 「C言語における演算子の優先順位と結合性」GeeksforGeeks . 2014年2月7日. 2019年10月18日閲覧

出典

  • 現代抽象代数学、ジョセフ・A・ギャリアン、第6版、Houghlin Mifflin、2006年、ISBN 0-618-51471-6
  • 代数学:第0章、パオロ・アルッフィ、ISBN 978-082184781716ページ。
  • 抽象代数、ダミットとフット、第3版、ISBN 978-0471433347. 1ページ目。
Retrieved from "https://en.wikipedia.org/w/index.php?title=Well-defined_expression&oldid=1322372347"