- 53 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 11:00:57 ]
- >>50
原文を参照すると、 equality と equivalence の違いを問われているんだけど、 これ数学的な話なのかねえ。 Ruby的にはともかく、数学的には x ※ x であり(反射律) x ※ y であるとき y ※ x であり(対象律) x ※ y かつ y ※ z であるとき x ※ z である(推移律) ような関係 ※ を equivalence という。 equality はそのうち通常等号(=)で表される(相等)関係。 他の equivalence の例としては、 「整数の世界で、nで割ったときの余りの等しさ」とか、図形の 「合同」(形のみ。向きは考えない) 「相似」(加えて比率も考えない)とか。
|

|