mapping
「mapping」とは・「mapping」の意味
「mapping」は、一つの集合から別の集合への対応関係を示す英語の単語である。数学や情報科学の分野で頻繁に使用され、特にデータベースの分野では、あるデータ項目が他のデータ項目とどのように関連しているかを示すために用いられる。具体的な例としては、顧客の氏名とその顧客の購入履歴を関連付ける作業などが挙げられる。「mapping」の発音・読み方
「mapping」の発音は、国際音声記号(IPA)では /ˈmæpɪŋ/ と表記される。日本語のカタカナ表記では「マッピング」と読む。この単語は発音によって意味や品詞が変わるものではない。「mapping」の定義を英語で解説
「mapping」は、"The process or activity of making a map." と定義される。これは、「地図を作成する過程または活動」という意味である。しかし、広義には「一つの要素から別の要素への関連付け」を指すため、地図作成以外の分野でも使用される。「mapping」の類語
「mapping」の類語としては、「charting」、「diagramming」、「graphing」などがある。これらの単語も同様に、一つの要素から別の要素への関連付けを示すために使用される。「mapping」に関連する用語・表現
「mapping」に関連する用語としては、「data mapping」、「process mapping」、「mind mapping」などがある。これらはそれぞれ、データ間の対応関係、プロセス間の対応関係、思考の流れの対応関係を示すために使用される。「mapping」の例文
以下に、「mapping」を用いた英語の例文を10個提示する。 1. The mapping of the human genome was a major achievement in biology.(人類のゲノムのマッピングは生物学の大きな成果であった。) 2. We are currently mapping the customer's needs to our product features.(現在、顧客のニーズを我々の製品機能にマッピングしている。) 3. The software provides a visual mapping of the network.(そのソフトウェアはネットワークの視覚的なマッピングを提供する。) 4. The team is responsible for mapping out the project timeline.(そのチームはプロジェクトのタイムラインをマッピングする責任がある。) 5. Mapping the stars has been a human endeavor for thousands of years.(星のマッピングは何千年もの間、人間の取り組みであった。) 6. The process of mapping a new territory is both challenging and exciting.(新しい領域をマッピングする過程は、挑戦的でありながらも興奮する。) 7. Mind mapping is a useful tool for brainstorming.(マインドマッピングはブレインストーミングに有用なツールである。) 8. Data mapping is an essential part of database design.(データマッピングはデータベース設計の重要な部分である。) 9. The mapping of the ocean floor is still incomplete.(海底のマッピングはまだ不完全である。) 10. The mapping function of the software is its most impressive feature.(そのソフトウェアのマッピング機能は最も印象的な特徴である。)マッピング【mapping】
マッピング
マッピングとは、ある情報に関して「位置付けを割り当てること」や「対応付けること」などという意味で、さまざまな分野で使われる用語である。
例えば、3次元グラフィックスにおいては、物体の表面に凸凹をつけたり質感を変えたりすることをマッピングという。また、デジタルマッピングとは、空中写真での測量によって、地形・地物などの地図情報をデジタル形式で測定し、数値で地図情報を構築することである。デジタルマッピングはGIS(地理情報システム)などで利用される技術である。
O/Rマッピング(Object / Relational Mapping)と言った場合には、C言語などオブジェクト指向言語で扱われるオブジェクトと、RDB(リレーショナルデータベース)のレコードを対応付け(マッピング)することを意味する。O/Rマッピングを行うことによって、RDBのレコードをオブジェクトとして直感的に扱えるようになり、RDBに関わるプログラムをシンプルに記述することが可能となる。
他には、イギリスのTony Buzanが提唱したマインドマップを作成することを、マインドマッピングという。マインドマッピングは、情報の整理やアイデアの創出を促す方法として知られており、ビジネスの現場でも徐々に導入が進んでいる。
コンピュータグラフィックス: | コントラスト コンピュータグラフィックス クリップアート マッピング モアレ モーションキャプチャ モデリング |
マッピング mapping
マッピング
マッピング(mapping)
- 地図制作
- 写像、対応付け。日本語では、数学以外の応用分野ではマッピングと言うことが多い。
- CGにおけるテクスチャマッピング
写像
![]() | この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。(2021年4月) |
この項目は内容が専門的であり、一般の閲覧者にはわかりにくくなっているおそれがあります。 |
写像(しゃぞう、英: mapping, map)は、二つの集合が与えられたときに、一方の集合の各元に対し、他方の集合のただひとつの元を指定して結びつける対応のことである。関数、変換、作用素、射などが写像の同義語として用いられる[1][2]こともある。
ブルバキに見られるように、写像は集合とともに現代数学の基礎となる道具の一つである。現代的な立場では、「写像」と(一価の)「関数」は論理的におなじ概念を表すものと理解されているが、歴史的には「関数」の語は解析学に出自を持つものであり、一部には必ずしも写像でないものも関数の名の下におなじ範疇に扱われる(多価関数参照)。文献によっては「数の集合(大抵の場合実数体 R または複素数体 C の部分集合)を終域に持つ写像」をして特に「関数」と呼び、「写像」はより一般の場合に用いる[3][4]。関数、二項関係、対応の各項も参照のこと。
定義
素朴な説明
集合 右全域性「f: A → B について ran(f) = B」が成り立つとき(つまり値域と終域が一致するとき)、f を A から B への全射という。
左一意性「A の任意の元 a1, a2 に対して、a1 ≠ a2 ならば f(a1) ≠ f(a2)」が成り立つとき、 f を単射という。包含写像は単射である。単射の制限写像も単射である。
A から B への全射 f がさらに単射でもあるとき、f は A から B への全単射であると言われる。定義域を A とする任意の単射 f はあきらかにその値域 f(A) への全単射である。
f を A から B への全単射とする。そのとき、 B の元 b に対して、 f(a) = b であるような A の元 a がちょうど1つ存在する。そこで、 B の元 b にそのような A の元 a を対応させる B から A への写像を f の逆写像といい、f−1 と表す。定義より次が成り立つ:
f−1 : B→A、 ∀a∈A ∀b∈B ( f−1(b) = a ⇔ f(a) = b )[9]。
f−1は B から A への全単射である。f−1 の構成から、
全射・単射・全単射
逆写像
などを挙げることができる。任意の頂点から別の任意の頂点への写像が経路の取り方に依らないとき、図式は可換であるという[19]。例えば h = g ∘ f のとき図式
は可換であり、逆もまた成り立つ。
一般化と応用
部分写像
一般には、定義域と始域が異なる(値の定められていない始域の元が存在する)という場合も考え得る。集合 A, B の元の順序対からなる集合(すなわち二項関係)Gf が
- 右一意性: (x, y1) ∈ Gf かつ (x, y2) ∈ Gf ならば y1 = y2
をみたすとき Gf は A から B への関数関係であると言われる。このとき、三つ組 f := (A, B, Gf) をこの関数関係 Gf から定まる A から B への部分写像と呼び[注釈 4]、f: A → B で表す。部分写像 f: A → B すなわち Gf ⊆ A × B の定義域 dom(f) と値域 ran(f) は次のように定義される: