Símbolo desconhecido no algoritmo: o que significa ∀? [fechadas]


92

Estou lendo sobre um algoritmo (é um algoritmo de localização de caminho baseado em A *) e contém um símbolo matemático com o qual não estou familiarizado: ∀

Aqui está o contexto:

v (s) ≥ g (s) = min s'∈pred (s) (v (s ') + c (s', s)) ∀s ≠ s início

Alguém pode explicar o significado de ∀?


1
Mais comentários estão sendo sinalizados e, se não forem pertinentes à pergunta, serão excluídos.

Respostas:


121

Esse é o símbolo "forall" (para todos), como visto na tabela de símbolos matemáticos da Wikipedia ou o caractere forall Unicode ( \u2200, ∀).


Isso faria sentido: "... for all s desigual to s [start]"
devuxer

7
Obrigado e +1 pelo link para a tabela de símbolos. Vou usar isso da próxima vez que ficar perplexo (pesquisar ∀ no Google não deu resultados).
devuxer

1
lol, eu nunca tinha pensado em pesquisar por símbolos. E aparentemente não perdi nada.
R. Martinho Fernandes

57

O upside-down Um símbolo é o quantificador universal da lógica de predicados . (Veja também a discussão mais completa do cálculo de predicados de primeira ordem .) Como outros observaram, isso significa que as afirmações declaradas são válidas "para todas as instâncias" da variável dada (aqui, s ). Você logo encontrará seu irmão, o E maiúsculo invertido , que é o quantificador existencial , significando "existe pelo menos um" da variável dada em conformidade com a afirmação relacionada.

Se você está interessado em lógica, pode gostar do livro Logic and Databases: The Roots of Relational Theory de CJ Date. Existem vários capítulos cobrindo esses quantificadores e suas implicações lógicas. Você não precisa trabalhar com bancos de dados para se beneficiar da cobertura de lógica deste livro.


2
+1 para mencionar ∃ (U + 2203 EXISTE). Na verdade, ∀ e ∃ são usados ​​no cálculo de predicados em geral, seja de primeira ordem ou de ordem superior. Para um exemplo de segunda ordem, no axioma de indução da aritmética de Peano, você quantifica sobre predicados e escreve ∀P.
starblue

Obrigado por apontar isso. Eu revisei a referência por sua sugestão.
setembro de


9

Pode ser lido, "Para todos s tais que s não seja igual a s [início]"


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.