Resolution

Resolution is a widely used word with many different meanings. It can refer to resolution of equations, resolution of singularities (in algebraic geometry), resolution of modules or more sophisticated structures, etc. In a block design, a partition R of a BIBD's set of blocks B into parallel classes, each of which in turn partitions the set V, is called a resolution (Abel and Furino 1996).

A resolution of the module M over the ring R is a complex of R-modules C_i and morphisms d_i and a morphism epsilon such that

 ...->C_i-->^(d_i)C_(i-1)->...->C_0-->^epsilonM->0
(1)

satisfying the following conditions:

1. The composition of any two consecutive morphisms is the zero map,

2. For all i, (kerd_i)/(imd_(i+1))=0,

3. C_0/(kerepsilon)=M,

where ker is the kernel and im is the image. Here, the quotient

 ((kerd_i))/((imd_(i+1)))
(2)

is the ith homology group.

If all modules C_i are projective (free), then the resolution is called projective (free). There is a similar concept for resolutions "to the right" of M, which are called injective resolutions.

In mathematical logic, the rule

 (F v G,¬G v H)/(F v H)
(3)

is known as resolution and is significant for automated theorem proving.

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.