World's most popular travel blog for travel bloggers.

[Solved]: The meaning of modulo in ���formula modulo a background theory”

, , No Comments
Problem Detail: 

I have been reading some papers where I keep reading stuff like "first-order formula modulo a background theory". Does anyone know what modulo means in this case ? Is it something like "with respect to"?

Asked By : Cemre

Answered By : Gilles

A theory, in this sense, is an equivalence relation on the formula, which states when these formula are equivalent (as in: $F$ is equivalent to $G$ iff $F$ implies $G$ and $G$ implies $F$). The theory is usually presented by a set of deduction rules, though this is not an obligation.

The word theory is often used in the context of rewriting systems: if you have rules to rewrite terms (which may be formulas, but the concept is more general) of the form $t \rightarrow t'$, then the induced equivalence relation $t_1 (\leftarrow \cup \rightarrow)^* t_2$ (any number of rewriting steps, alternating directions as often as desired) is the equational theory of this rewriting system.

Technically, "first-order formula modulo a theory $T$" means that you are manipulating equivalence classes which are sets of formulas. Intuitively and practically, this is saying that we are manipulating formulas, but we may replace a formula by some other equivalent formula at any time.

Best Answer from StackOverflow

Question Source : http://cs.stackexchange.com/questions/3435

3.2K people like this

 Download Related Notes/Documents

0 comments:

Post a Comment

Let us know your responses and feedback