diff --git a/mex/sources/libkorder/sylv/Vector.cc b/mex/sources/libkorder/sylv/Vector.cc
index 1972417052be8a62e9acb6fb8981f5422d8d0833..9dad003dbdf9a9ee7054c289311ff6b4f4fdc99e 100644
--- a/mex/sources/libkorder/sylv/Vector.cc
+++ b/mex/sources/libkorder/sylv/Vector.cc
@@ -114,36 +114,6 @@ Vector::Vector(mxArray* p) :
     throw SYLV_MES_EXCEPTION("This is not a dense array of real doubles.");
 }
 
-bool
-Vector::operator==(const Vector& y) const
-{
-  return ConstVector(*this) == y;
-}
-
-bool
-Vector::operator<(const Vector& y) const
-{
-  return ConstVector(*this) < y;
-}
-
-bool
-Vector::operator<=(const Vector& y) const
-{
-  return ConstVector(*this) <= y;
-}
-
-bool
-Vector::operator>(const Vector& y) const
-{
-  return ConstVector(*this) > y;
-}
-
-bool
-Vector::operator>=(const Vector& y) const
-{
-  return ConstVector(*this) >= y;
-}
-
 void
 Vector::zeros()
 {
diff --git a/mex/sources/libkorder/sylv/Vector.hh b/mex/sources/libkorder/sylv/Vector.hh
index d097ac105b2e4e604b91c83a7bee00ee465b568b..191dd3b0d0d25d595a1ede43189a77d103ea017d 100644
--- a/mex/sources/libkorder/sylv/Vector.hh
+++ b/mex/sources/libkorder/sylv/Vector.hh
@@ -109,14 +109,6 @@ public:
     return s;
   }
 
-  // Exact equality.
-  bool operator==(const Vector& y) const;
-  // Lexicographic ordering.
-  bool operator<(const Vector& y) const;
-  bool operator<=(const Vector& y) const;
-  bool operator>(const Vector& y) const;
-  bool operator>=(const Vector& y) const;
-
   virtual ~Vector()
   {
     if (destroy)