∀ {α : Type u} {σ1 : Type v} {σ2 : Type w} {σ3 : Type x} [inst : Std.Tactic.BVDecide.LRAT.Internal.Entails α σ1]
  [inst_1 : Std.Tactic.BVDecide.LRAT.Internal.Entails α σ2] [inst_2 : Std.Tactic.BVDecide.LRAT.Internal.Entails α σ3]
  (f1 : σ1) (f2 : σ2) (f3 : σ3),
  Std.Tactic.BVDecide.LRAT.Internal.Limplies α f1 f2 →
    Std.Tactic.BVDecide.LRAT.Internal.Limplies α f2 f3 → Std.Tactic.BVDecide.LRAT.Internal.Limplies α f1 f3