Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Tactics for Reasoning modulo AC in Coq   We present a set of tools for rewriting modulo associativity and
commutativity (AC) in Coq, solving a long-standing practical problem. We use
two building blocks: first, an extensible reflexive decision procedure for
equality modulo AC; second, an OCaml plug-in for pattern matching modulo AC. We
handle associative only operations, neutral elements, uninterpreted function
symbols, and user-defined equivalence relations. By relying on type-classes for
the reification phase, we can infer these properties automatically, so that
end-users do not need to specify which operation is A or AC, or which constant
is a neutral element.

8
The categories of this paper are: hep-ex
31
The categories of this paper are: ao-sci
24
The categories of this paper are: dg-ga
2
The categories of this paper are: math
26
The categories of this paper are: bayes-an
33
The categories of this paper are: plasm-ph
4
The categories of this paper are: cond-mat
19
The categories of this paper are: eess
29
The categories of this paper are: funct-an
0
The categories of this paper are: hep-ph
7
The categories of this paper are: hep-th
30
The categories of this paper are: q-alg
35
The categories of this paper are: mtrl-th
23
The categories of this paper are: solv-int
17
The categories of this paper are: q-fin
9
The categories of this paper are: nlin