Consider the relations $r_1, r_2, \ldots , r_n$ and consider a relational expression language as follows:
$r_i$ is a relational expression, $1 \le i \le n$
$e_1 \circ e_2$ is a relational expression if $e_1$ and $e_2$ were relational expressions and where $\circ$ is the composition operator.
$e_1 \cup e_2$ is a relational expression if $e_1$ and $e_2$ were relational expressions and where $\cup$ is the union operator.
For example, $(r_1 \circ r_2) \cup r_2$ is a relational expression. Show that any relational expression $e(r_1, r_2, \ldots , r_n)$ where each $r_i$ appears exactly once is monotonic that is for all $i$, $1 \le i \le n$,
$r_i \subseteq r_i' \rightarrow e(r_1, r_2, \ldots , r_i, \ldots , r_n) \subseteq e(r_1, r_2, \ldots, r_i', \ldots , r_n)$
The definition of relational expression is inductive, so the natural way to prove statements about relational expressions is by induction on their construction. Suppose that you want to show that all relational expressions have a certain property $P$. Then you prove
From this it follows that all relational expressions have $P$; this is structural induction.
In this problem the basic property in question is montonicity, but there is a small twist: we demand it only of those relational expressions in which each $r_i$ appears exactly once. There’s a fairly standard trick for accommodating this kind of limitation. For now let’s say that a relational expression is nice if each of $r_1,\dots,r_n$ appears in it exactly once. Then we define our property $P$ as follows:
Proving that every relational expression has this property $P$ is the same as proving that every nice relational expression is monotonic.
However, it’s not clear to me that niceness matters. At the very least you ought to be able to show monotonicity for all relational expressions in which each of the $r_i$’s appears at most once, and probably for all relational expressions, though I’ve not thought through the details to be sure.