posetFiberProduct LposetFiberProduct(f, g)In this construction, several posets are glued together along a common subposet. Suppose $(A, \leq_A), (B, \leq_B), (C, \leq_C)$ are posets and $\iota_A: C \rightarrow A$ and $\iota_B: C \rightarrow B$ are rank-preserving, injective, and monotone. Then, we have a fiber product \[A \times_C B = (A \setminus \iota_A(C)) \sqcup (B \setminus \iota_B(C)) \sqcup C\] with $a \geq c$ iff $a \geq_A \iota_A(c)$ for $a \in A$ and $c \in C$, and $b \geq c$ iff $b \geq_B \iota_A(c)$ for $b \in A$ and $c \in C$.
This is a generalization of posetWedgeProduct.
|
|
|
|
|
|
|
|
|
The object posetFiberProduct is a method function.
The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/MacaulayPosets.m2:1624:0.