diff --git a/theories/psatz_axiomfree.v b/theories/psatz_axiomfree.v
deleted file mode 100644
index 9b1d430e972ab1d850cd71c15bce7ffae7415c70..0000000000000000000000000000000000000000
--- a/theories/psatz_axiomfree.v
+++ /dev/null
@@ -1,39 +0,0 @@
-(** This file is a hack that lets us use Psatz without importing all sorts of
-    axioms about real numbers.  It has been created by copying the file
-    Psatz.v from the Coq distribution, removing everything defined after the lia
-    tactic, and removing the two lines importing RMicromega and Rdefinitions.
-    The original license header follows. *)
-
-(************************************************************************)
-(*  v      *   The Coq Proof Assistant  /  The Coq Development Team     *)
-(* <O___,, *   INRIA - CNRS - LIX - LRI - PPS - Copyright 1999-2016     *)
-(*   \VV/  **************************************************************)
-(*    //   *      This file is distributed under the terms of the       *)
-(*         *       GNU Lesser General Public License Version 2.1        *)
-(************************************************************************)
-(*                                                                      *)
-(* Micromega: A reflexive tactic using the Positivstellensatz           *)
-(*                                                                      *)
-(*  Frédéric Besson (Irisa/Inria) 2006-2008                             *)
-(*                                                                      *)
-(************************************************************************)
-
-From Coq Require Import ZMicromega.
-From Coq Require Import QMicromega.
-From Coq Require Import QArith.
-From Coq Require Import ZArith.
-From Coq Require Import RingMicromega.
-From Coq Require Import VarMap.
-From Coq Require Tauto.
-Declare ML Module "micromega_plugin".
-
-Ltac preprocess := 
-    zify ; unfold Z.succ in * ; unfold Z.pred in *.
-
-Ltac lia :=
-  preprocess;
-  xlia ;
-  abstract (
-  intros __wit __varmap __ff ;
-    change (Tauto.eval_f (Zeval_formula (@find Z Z0 __varmap)) __ff) ;
-      apply (ZTautoChecker_sound __ff __wit); vm_cast_no_check (eq_refl true)).
diff --git a/theories/tactics.v b/theories/tactics.v
index 705045be0b8d9f5493343d89b0ccfd79b36f001d..f088b178f240e3af14a679a60f7088c2608844a2 100644
--- a/theories/tactics.v
+++ b/theories/tactics.v
@@ -3,7 +3,7 @@
 (** This file collects general purpose tactics that are used throughout
 the development. *)
 From Coq Require Import Omega.
-From stdpp Require Export psatz_axiomfree.
+From Coq Require Export Lia.
 From stdpp Require Export decidable.
 
 Lemma f_equal_dep {A B} (f g : ∀ x : A, B x) x : f = g → f x = g x.