MoleculeEquivalentQ
✖
MoleculeEquivalentQ
MoleculeEquivalentQは,バージョン13.0でMoleculeMatchQに置き換えられた.
詳細

- 2つの分子は,2つを等しくする原子と結合のリストの並べ替えが可能なら,デフォルトで,定義された立体化学があればそれも含めて同等であるとみなされる.
- 原子番号,電荷,質量数が等しい原子は等しいとみなされる.結合順が等しい結合,その結合は等しいとみなされる.
- 等価性のテイストの目的では,明示的な水素原子と暗黙的な水素原子は同じものとして扱われる.
- MoleculeEquivalentQ[mol1,mol2,…]は,すべての moliが同等である場合はTrueを返す.
例題
例 (4)基本的な使用例
メタンとアンモニアイオンの結合は等しいが,原子は異なるので,両者は等しくはない:
In[1]:=1

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-rbp8su
Out[1]=1

In[2]:=2

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-z3wceq
Out[2]=2

たとえもとになっているグラフが同形でも,分子は等しくはない:
In[3]:=3

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-4ia2x2
Out[3]=3

In[4]:=4

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-vhf6ur
Out[4]=4

分子が等しいときは,その原子と結合の順序は別として,MoleculeEquivalentQはTrueを返す:
In[1]:=1

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-tayxo6
Out[1]=1

In[2]:=2

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-6pw6cx
Out[2]=2

In[3]:=3

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-ouvzgg
Out[3]=3

In[4]:=4

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-wgic5k
Out[4]=4

In[5]:=5

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-grq5ka
Out[5]=5

In[1]:=1

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-sc107l
Out[1]=1

In[2]:=2

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-ms2c2r
Out[2]=2

In[3]:=3

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-god4aq
Out[3]=3

MoleculeEquivalentQは明示的な水素原子と暗黙的な水素原子を同じものとして扱う:
In[1]:=1

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-rp8g7g
Out[1]=1

In[2]:=2

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-myqq0q
Out[2]=2

In[3]:=3

✖
https://wolfram.com/xid/0vuz3j2ff0b8gqndbyb-yy4y3a
Out[3]=3

Wolfram Research (2019), MoleculeEquivalentQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html.
✖
Wolfram Research (2019), MoleculeEquivalentQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html.
テキスト
Wolfram Research (2019), MoleculeEquivalentQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html.
✖
Wolfram Research (2019), MoleculeEquivalentQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html.
CMS
Wolfram Language. 2019. "MoleculeEquivalentQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html.
✖
Wolfram Language. 2019. "MoleculeEquivalentQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html.
APA
Wolfram Language. (2019). MoleculeEquivalentQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html
✖
Wolfram Language. (2019). MoleculeEquivalentQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html
BibTeX
✖
@misc{reference.wolfram_2025_moleculeequivalentq, author="Wolfram Research", title="{MoleculeEquivalentQ}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html}", note=[Accessed: 07-April-2025
]}
BibLaTeX
✖
@online{reference.wolfram_2025_moleculeequivalentq, organization={Wolfram Research}, title={MoleculeEquivalentQ}, year={2019}, url={https://reference.wolfram.com/language/ref/MoleculeEquivalentQ.html}, note=[Accessed: 07-April-2025
]}