Functorul de retragere este o construcție covariantă de snopi . Functorul de imagine directă este o operație primară pe snopi, cu o definiție simplă. Imaginea inversă are proprietăți mai subtile.
Să ni se dea un snop și vrem să trecem la utilizarea unei hărți continue .
Ne vom referi la rezultat ca . Dacă încercăm să imităm definiția unei imagini directe și a unui set
pentru fiecare set deschis din , ne confruntăm imediat cu o problemă: nu neapărat deschis. Cel mai bun lucru pe care îl putem face este să o aproximăm prin seturi deschise și chiar și atunci obținem un snop înainte, nu un snop. Astfel, definim ca snop asociat cu pre-snop
(Aici , este un subset deschis și colimita este preluată peste toate submulțile deschise ale spațiului care conține .)
De exemplu, dacă este doar o încorporare a unui punct în , atunci este un strat snop în acest punct.
Existența mapărilor de restricție, precum și functorialitatea imaginii inverse, decurg din proprietatea universală a limitelor directe.
Atunci când morfismele spațiilor inelate local sunt considerate , de exemplu, scheme în geometria algebrică , se lucrează adesea cu snopi de -module , unde este un snopi de structură . Atunci functorul nu este potrivit, deoarece rezultatul aplicării sale, în general, nu este un snop de -module. Pentru a corecta acest lucru, în această situație, pentru un snop de -module , imaginea sa inversă este determinată de regula
.