]> gitweb.michael.orlitzky.com - mjotex.git/commitdiff
Add my work-in-progress \directsumperp.
authorMichael Orlitzky <michael@orlitzky.com>
Thu, 22 Sep 2016 19:21:46 +0000 (15:21 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Thu, 22 Sep 2016 19:21:46 +0000 (15:21 -0400)
examples.tex
mjo-linear_algebra.tex

index a491bd813ae521de8254498c3afe57f4cfca3dbf..fbbe8608e002736fef5d43c3e0b49da9e9a2179c 100644 (file)
     The set of all bounded linear operators from $V$ to $W$ is
     $\boundedops[W]{V}$. If $W = V$, then we write $\boundedops{V}$
     instead.
+
+    The direct sum of $V$ and $W$ is $\directsum{V}{W}$, of course,
+    but what if $W = V^{\perp}$? Then we wish to indicate that fact by
+    writing $\directsumperp{V}{W}$. That operator should survive a
+    display equation, too:
+    %
+    \begin{align*}
+      Z = \directsumperp{V}{W}\\
+      \oplus\oplusperp\oplus\oplusperp
+    \end{align*}
+    %
+    Its form should also survive in different font sizes...
+    \Large
+    \begin{align*}
+      Z = \directsumperp{V}{W}\\
+      \oplus\oplusperp\oplus\oplusperp
+    \end{align*}
+    \Huge
+    \begin{align*}
+      Z = \directsumperp{V}{W}\\
+      \oplus\oplusperp\oplus\oplusperp
+    \end{align*}
+    \normalsize
   \end{section}
 
   \begin{section}{Listing}
index ebf4acddc359c7b02b6c9f81f29b05564a6290d8..5fce75a403b83ace1b686c622f05ea24e1248363 100644 (file)
     \fi
   }
 }
+
+
+%
+% Orthogonal direct sum.
+%
+% Wasysym contains the \ocircle that we use in \directsumperp.
+\usepackage{wasysym}
+\usepackage{scalerel}
+\DeclareMathOperator{\oplusperp}{\mathbin{
+  \ooalign{
+    $\ocircle$\cr
+    \raisebox{\noexpand{0.65\height}}{${\vstretch{0.5}{\perp}}$}\cr
+  }
+}}
+
+\newcommand*{\directsumperp}[2]{ {#1}\oplusperp{#2} }