Documentation

Lean.Meta.Tactic.Grind.AC.Seq

Instances For

    Returns true if s is a variable.

    Instances For

      Reverses the sequence

      Instances For
        Instances For
          @[implicit_reducible]
          @[implicit_reducible]
          @[implicit_reducible]
          Instances For

            Result type for s₁.subseq s₂

            Instances For

              s₁.subseq s₂ checks whether s₁ is a subsequence of s₂

              Instances For

                Result type for s₁.subset s₂

                Instances For

                  s₁.subset s₂ checks whether s₁ is a subset of s₂. It assumes s₁ and s₂ are sorted.

                  Instances For
                    Instances For
                      Instances For
                        @[irreducible]

                        Returns true if s₁ and s₂ have at least one variable in common. The function assumes both of them are sorted.

                        Instances For
                          Instances For

                            Returns some (r₁, c, r₂) if s₁ == r₁.union c and s₂ == r₂.union c

                            It assumes s₁ and s₂ are sorted

                            Instances For

                              Returns some (p, c, s) if s₁ == p ++ c and s₂ == c ++ s

                              Instances For
                                Instances For
                                  Instances For
                                    Instances For
                                      Instances For