7.4.3 Weak Inverse Images

Let A and B be sets and let R:A|B be a relation.

The weak inverse image function associated to R1 is the function

R1:P(B)P(A)

defined by2

R1(V)=def{aA | R(a)VØ}

for each VP(B).


1Further Terminology: Also called simply the inverse image function associated to R.
2Further Terminology: The set R1(V) is called the weak inverse image of V by R or simply the inverse image of V by R.

Identifying subsets of B with relations from B to pt via Chapter 2: Constructions With Sets, of , we see that the weak inverse image function associated to R is equivalently the function

R1:P(B)Rel(B,pt)P(A)Rel(A,pt)

defined by

R1(V)=defVR

for each VP(A), where RV is the composition

A|RB|Vpt.

Explicitly, we have

R1(V)=defVR=defxBVx1×R2x.

We have

VR=defxBVx1×R2x={aA | xBVx×Rax=true}={aA | there exists xB such that thefollowing conditions hold:1.We have Vx=true2.We have Rax=true}={aA | there exists xB such that thefollowing conditions hold:1.We have xV2.We have xR(a)}={aA | there exists xV such that xR(a)}={aA | R(a)VØ}=defR1(V)

This finishes the proof.

Let R:A|B be a relation.

  1. 1. Functoriality. The assignment VR1(V) defines a functor
    R1:(P(B),)(P(A),)

    where

    • Action on Objects. For each VP(B), we have

      [R1](V)=defR1(V);

    • Action on Morphisms. For each U,VP(B):
      • If UV, then R1(U)R1(V).

  2. 2. Adjointness. We have an adjunction
    witnessed by a bijections of sets
    HomP(A)(R1(U),V)HomP(A)(U,R!(V)),

    natural in UP(A) and VP(B), i.e. such that:

    • The following conditions are equivalent:
      • We have R1(U)V;
      • We have UR!(V).

  3. 3. Preservation of Colimits. We have an equality of sets
    R1(iIUi)=iIR1(Ui),

    natural in {Ui}iIP(B)×I. In particular, we have equalities

    R1(U)R1(V)=R1(UV),R1(Ø)=Ø,

    natural in U,VP(B).

  4. 4. Oplax Preservation of Limits. We have an inclusion of sets
    R1(iIUi)iIR1(Ui),

    natural in {Ui}iIP(B)×I. In particular, we have inclusions

    R1(UV)R1(U)R1(V),R1(A)B,

    natural in U,VP(B).

  5. 5. Symmetric Strict Monoidality With Respect to Unions. The direct image function of Item 1 has a symmetric strict monoidal structure
    (R1,R1,,R11,):(P(A),,Ø)(P(B),,Ø),

    being equipped with equalities

    RU,V1,:R1(U)R1(V)=R1(UV),R11,:Ø=Ø,

    natural in U,VP(B).

  6. 6. Symmetric Oplax Monoidality With Respect to Intersections. The direct image function of Item 1 has a symmetric oplax monoidal structure
    (R1,R1,,R11,):(P(A),,A)(P(B),,B),

    being equipped with inclusions

    RU,V1,:R1(UV)R1(U)R1(V),R11,:R1(A)B,

    natural in U,VP(B).

  7. 7. Interaction With Strong Inverse Images I. We have
    R1(V)=AR1(BV)

    for each VP(B).

  8. 8. Interaction With Strong Inverse Images II. Let R:A|B be a relation from A to B.
    1. (a) If R is a total relation, then we have an inclusion of sets
      R1(V)R1(V)

      natural in VP(B).

    2. (b) If R is total and functional, then the above inclusion is in fact an equality.
    3. (c) Conversely, if we have R1=R1, then R is total and functional.

Item 1: Functoriality
Clear.
Item 2: Adjointness
This follows from , of .
Item 3: Preservation of Colimits
This follows from Item 2 and of .
Item 4: Oplax Preservation of Limits
Omitted.
Item 5: Symmetric Strict Monoidality With Respect to Unions
This follows from Item 3.
Item 6: Symmetric Oplax Monoidality With Respect to Intersections
This follows from Item 4.
Item 7: Interaction With Strong Inverse Images I
This follows from Item 7 of Proposition 7.4.2.1.3.
Item 8: Interaction With Strong Inverse Images II
This was proved in Item 8 of Proposition 7.4.2.1.3.

Let R:A|B be a relation.

  1. 1. Functionality I. The assignment RR1 defines a function
    ()1:Rel(A,B)Sets(P(A),P(B)).
  2. 2. Functionality II. The assignment RR1 defines a function
    ()1:Rel(A,B)Pos((P(A),),(P(B),)).
  3. 3. Interaction With Identities. For each AObj(Sets), we have1
    (χA)1=idP(A);
  4. 4. Interaction With Composition. For each pair of composable relations R:A|B and S:B|C, we have2


1That is, the postcomposition

(χA)1:Rel(pt,A)Rel(pt,A)

is equal to idRel(pt,A).

2That is, we have


Noticed something off, or have any comments? Feel free to reach out!


You can also use the contact form below: