私はアルゴリズム(A *に基づくパス検索アルゴリズムです)について読んでいますが、これには私がよく知らない数学記号が含まれています:∀
ここにコンテキストがあります:
v(s)≥g(s)= mins'∈pred(s)(v(s ')+ c(s'、s))∀s≠s start
誰かが∀の意味を説明できますか?
回答:
これは、Wikipediaの数学記号の表またはUnicodeのforall文字(\u2200
、∀)に見られるように、「forall(すべての)」記号です。
逆さまのA記号は、述語論理からの普遍的な量指定子です。(また、1次述語計算のより完全な説明も参照してください。)他の人が指摘したように、これは、指定されたアサーションが特定の変数(ここではs)の「すべてのインスタンスについて」保持することを意味します。すぐに兄弟、つまり存在量限定子である逆方向の大文字のEに出くわします。これは、関連するアサーションに準拠する、指定された変数の「少なくとも1つが存在する」ことを意味します。
ロジックに興味がある場合は、「ロジックとデータベース: CJ日付によるリレーショナル理論のルーツ」という本をお楽しみください。これらの数量詞とそれらの論理的な意味をカバーするいくつかの章があります。この本のロジックのカバレッジを利用するために、データベースを操作する必要はありません。
数学では、∀はFOR ALLを意味します。
Unicode文字(\ u2200、∀)。
はい、これらは数学で使用される有名な数量詞です。別の例は、「存在する」と読むreadsです。