In commutative algebra, a branch of mathematics, going up and going down are terms which refer to certain properties of chains of prime ideals in integral extensions. In commutative algebra, a branch of mathematics, going up and going down are terms which refer to certain properties of chains of prime ideals in integral extensions. The phrase going up refers to the case when a chain can be extended by 'upward inclusion', while going down refers to the case when a chain can be extended by 'downward inclusion'. The major results are the Cohen–Seidenberg theorems, which were proved by Irvin S. Cohen and Abraham Seidenberg. These are known as the going-up and going-down theorems. Let A ⊆ B be an extension of commutative rings. The going-up and going-down theorems give sufficient conditions for a chain of prime ideals in B, each member of which lies over members of a longer chain of prime ideals in A, to be able to be extended to the length of the chain of prime ideals in A. First, we fix some terminology. If p {displaystyle {mathfrak {p}}} and q {displaystyle {mathfrak {q}}} are prime ideals of A and B, respectively, such that (note that q ∩ A {displaystyle {mathfrak {q}}cap A} is automatically a prime ideal of A) then we say that p {displaystyle {mathfrak {p}}} lies under q {displaystyle {mathfrak {q}}} and that q {displaystyle {mathfrak {q}}} lies over p {displaystyle {mathfrak {p}}} . In general, a ring extension A ⊆ B of commutative rings is said to satisfy the lying over property if every prime ideal p {displaystyle {mathfrak {p}}} of A lies under some prime ideal q {displaystyle {mathfrak {q}}} of B. The extension A ⊆ B is said to satisfy the incomparability property if whenever q {displaystyle {mathfrak {q}}} and q ′ {displaystyle {mathfrak {q}}'} are distinct primes of B lying over a prime p {displaystyle {mathfrak {p}}} in A, then q {displaystyle {mathfrak {q}}} ⊈ q ′ {displaystyle {mathfrak {q}}'} and q ′ {displaystyle {mathfrak {q}}'} ⊈ q {displaystyle {mathfrak {q}}} . The ring extension A ⊆ B is said to satisfy the going-up property if whenever