O que significa ⊥
Na lógica, ⊥ é uma afirmação que nunca pode ser verdadeira. Chamado falsum ou bottom, marca o absurdo: uma demonstração que chega a ⊥ encontrou uma contradição, e é assim que termina uma prova por absurdo. Algumas lógicas definem até «não φ» como φ ⊥, «φ leva ao absurdo».
Fora da lógica, bottom é o elemento mais baixo de uma ordem. Num reticulado (estrutura em que quaisquer dois elementos têm um ínfimo), ⊥ fica abaixo de tudo. Na teoria de linguagens de programação, o tipo bottom não tem valor algum, então uma função que o devolve nunca retorna normalmente.
⊥ é o símbolo de perpendicular?
Tradicionalmente sim; no Unicode atual, use . Conjuntos de caracteres antigos e a entidade HTML ⊥ reaproveitam ⊥ para retas perpendiculares, por isso geometria colada como AB ⊥ CD ainda é comum. O Unicode propôs uma relação de perpendicularidade própria, , em 2003 e a codificou em 2005, espaçada como relação entre dois objetos.
Técnico e formal: matemática, lógica, teoria de linguagens de programação ou marcação.
Não leia ⊥ como perpendicular por padrão; na lógica significa falso.
Faz parte da coleção
O que significa quando alguém envia para você
Interpretações: 4As hipóteses levaram à falsidade, uma proposição impossível.
Não confunda com
1Ideias de combinações
3Vale a pena saber
- A antiga tabela de caracteres MathML do W3C associava os nomes «bottom» e «perpendicular» a U22A5; por isso ⊥ ainda produz ⊥.
Perguntas frequentes
2O que ⊥ faz em APL?
Decodifica. Em APL, ⊥ converte uma lista de dígitos numa base dada num único número; o par (encode) faz o inverso.
Por que ⊥ aparece em discussões sobre tipos em programação?
Ele nomeia o tipo bottom: abaixo de todos os tipos, sem valores, para código que nunca retorna normalmente. As linguagens o escrevem Never, Nothing ou !.
Coleções com ⊥
3Como digitar ou encontrar ⊥
- Também chamado
- bottom · falsum · absurdo
- Pesquise como
- contradição · t invertido · perpendicular · tipo vazio · decode
- Pode ser usado em
- Qualquer campo de texto · a forma depende da fonte
⊥\22A5Códigos e codificaçãoPontos de código: 1
Um símbolo visível pode conter vários pontos de código. JS .length conta unidades UTF-16; UTF-8 conta bytes.






