diff --git a/program_logic/language.v b/program_logic/language.v
index a1eff5564b45f64a257dbb9fbb81aefbc11201b1..de0d0a0c395a2e781620ccdd13c70765e1c9c611 100644
--- a/program_logic/language.v
+++ b/program_logic/language.v
@@ -35,7 +35,7 @@ Section language.
   Definition reducible (e : expr Λ) (σ : state Λ) :=
     ∃ e' σ' efs, prim_step e σ e' σ' efs.
   Definition irreducible (e : expr Λ) (σ : state Λ) :=
-    ∀e' σ' efs, ~prim_step e σ e' σ' efs. 
+    ∀e' σ' efs, ¬prim_step e σ e' σ' efs. 
   Definition atomic (e : expr Λ) : Prop :=
     ∀ σ e' σ' efs, prim_step e σ e' σ' efs → irreducible e' σ'.
   Inductive step (ρ1 ρ2 : cfg Λ) : Prop :=