TeXipedia

vdash

Represents logical entailment or derivability in mathematical logic and formal proofs.

Overview

Essential in formal logic, proof theory, and mathematical reasoning where it indicates that a conclusion follows from given premises or assumptions.

  • Commonly used in sequent calculus and natural deduction systems
  • Appears frequently in computer science, particularly in type theory and programming language semantics
  • Often combined with other logical symbols to express complex logical relationships
  • Used in formal mathematical proofs to show that statements are derivable within a formal system

Examples

Logical deduction or derivation in formal logic.

PQPP \land Q \vdash P
P \land Q \vdash P

Formal proof step showing consequence in mathematical logic.

x(P(x))P(a)\forall x(P(x)) \vdash P(a)
\forall x(P(x)) \vdash P(a)

Sequent calculus notation showing logical entailment.

A,B,CDEA, B, C \vdash D \lor E
A, B, C \vdash D \lor E