left associative with precedence 55
for @{ 'compose $a $b }.
-notation "↓a" with precedence 55 for @{ 'downarrow $a }.
+notation < "↓ \ensp a" with precedence 55 for @{ 'downarrow $a }.
+notation > "↓ a" with precedence 55 for @{ 'downarrow $a }.
notation "hvbox(U break ↓ V)" non associative with precedence 55 for @{ 'fintersects $U $V }.
notation "hvbox(a break ↑ b)" with precedence 55 for @{ 'funion $a $b }.
-notation "a \sup b" left associative with precedence 90 for @{ 'exp $a $b}.
+notation "a \sup term 89 b" with precedence 90 for @{ 'exp $a $b}.
+notation > "a ^ term 89 b" with precedence 90 for @{ 'exp $a $b}.
notation "s \sup (-1)" with precedence 90 for @{ 'invert $s }.
notation > "s ^ (-1)" with precedence 90 for @{ 'invert $s }.
notation < "s \sup (-1) x" with precedence 90 for @{ 'invert_appl $s $x}.
[apply lt_O_nth_prime_n
|apply (lt_O_n_elim ? H).
intro.
- apply (witness ? ? (r*(nth_prime p \sup m))).
+ apply (witness ? ? ((r*(nth_prime p) \sup m))).
rewrite < assoc_times.
rewrite < sym_times in \vdash (? ? ? (? % ?)).
rewrite > exp_n_SO in \vdash (? ? ? (? (? ? %) ?)).