X の任意の開集合 U に対し、制限射 resU,U: F(U) → F(U) は F(U) 上の恒等射である。
W ⊆ V ⊆ U なる三つの開集合に対し、制限射の合成は resW,V ∘ resV,U = resW,U を満たす。
(局所性): (Ui) が開集合 U の開被覆のとき、切断s,t ∈ F(U) が s|Ui = t|Ui を各 Ui で満たすならば s = t が成り立つ。
(貼合せ条件): (Ui) が開集合 U の開被覆、各 i に対して切断 si ∈ F(Ui) が与えられ、各対 Ui, Uj に対してその交わりへの si, sj の制限が一致するとき、即ち si|Ui∩Uj = sj|Ui∩Uj が成立するとき、任意の i に対して s|Ui = si を満たす切断 s ∈ F(U) が存在する。
これら条件をすべて満足する対象のあつまりは層を成すという。最初の二つのみを満たすならば前層という。
左および右制限
より一般に、E と F の間のある二項関係R の制限(あるいは定義域制限または左制限)A ◁ R は、定義域が A、値域が F でグラフが G(A ◁ R) = {(x, y) ∈ G(R) | x ∈ A} であるような二項関係として定義できる。同様に、右制限あるいは値域制限R ▷ B を定義することが出来る。実際には、二項関係が E×F 部分集合であるのと同様に、関係とは部分集合のことであると理解することで、n 項関係の制限も定義することが出来る。これらのケースは層のスキームには適合しない。[要説明]
反制限
定義域 E, 終域 F の二項関係 R の、集合 A による定義域反制限 (domain anti-restriction) あるいは定義域減算 (domain subtraction) は、(E ∖ A) ◁ R と定義される。これは、A のすべての元を定義域 E から除くものである。しばしば A ⩤ R とも書かれる[5]。同様に、二項関係 R の集合 B による値域反制限 (range anti-restriction) あるいは値域減算 (range subtraction) は、R ▷ (F ∖ B) で定義される。これは、B のすべての元を終域 F から除くものである。しばしば R ⩥ B と表記される。
Stoll, Robert. Sets, Logic and Axiomatic Theories. W. H. Freeman and Company
Halmos, Paul (1960), Naive Set Theory, Princeton, NJ: D. Van Nostrand Company Reprinted by Springer-Verlag, New York, 1974. ISBN 0-387-90092-6 (Springer-Verlag edition). Reprinted by Martino Fine Books, 2011. ISBN 978-1-61427-131-4 (Paperback edition).
Munkres, James R (2000), Topology, 2, Upper Saddle River: Prentice Hall
Colin Conrad, Adams; David Franzosa, Robert (2008), Introduction to topology: pure and applied, Pearson Prentice Hall
Dunne, S.; Stoddart, Bill (2006), Unifying Theories of Programming: First International Symposium, UTP 2006, Walworth Castle, County Durham, UK, February 5-7, 2006, Revised Selected ... Computer Science and General Issues), Springer