[step:Prove the local Sobolev propagation estimate along a short bicharacteristic segment]For $s \in \mathbb{R}$, let $WF^s(u) \subset T^*X \setminus 0$ denote the Sobolev wavefront set of $u$, so that $\rho \notin WF^s(u)$ means that some properly supported $Q \in \Psi^0_{\mathrm{cl}}(X)$ elliptic at $\rho$ satisfies $Qu \in H^s_{\mathrm{loc}}(X)$. If $A \subset T^*X \setminus 0$, the phrase "$u$ is microlocally in $H^s$ on $A$" means $A \cap WF^s(u) = \varnothing$; equivalently, every point of $A$ has a conic neighbourhood on which this exclusion holds.
[claim:Local Sobolev propagation across a known regular incoming segment]
Let $s \in \mathbb{R}$, let $a<c<b$, let $\gamma: [a,b] \to \operatorname{Char}(P)$ be an integral curve of $H_p$, and let $K := \gamma([a,b])$. Assume $K$ is contained in an open conic coordinate neighbourhood $V \subset T^*X \setminus 0$, meaning that $V$ is invariant under positive fiber scaling and is equipped with smooth local coordinates on $T^*X \setminus 0$. Assume there is a real-valued coordinate function $\tau: V \to \mathbb{R}$ satisfying $H_p\tau > 0$ on $V \cap \operatorname{Char}(P)$. Assume that $Pu$ is microlocally in $H^{s-m+1}$ on an open conic neighbourhood of $K$, and assume that
\begin{align*}
\gamma([a,c]) \cap WF^s(u) = \varnothing.
\end{align*}
Then, after possibly shrinking $V$ and $b-c>0$ while keeping $[a,c]$ fixed, one has
\begin{align*}
\gamma([a,b]) \cap WF^s(u) = \varnothing.
\end{align*}
The same assertion with the interval direction reversed holds after replacing $P$ by $-P$.
[/claim]
[proof]
This is the standard local positive-commutator propagation theorem for scalar classical pseudodifferential operators of real principal type, stated in the non-vacuous boundary-crossing form. The external result used is: if $P$ is properly supported scalar classical with real principal symbol $p$, $H_p$ is nonzero on the characteristic set, $Pu$ is microlocally in $H^{s-m+1}$ near a compact short characteristic segment, and $u$ is microlocally in $H^s$ on an incoming one-sided neighbourhood of the left part of that segment, then $u$ is microlocally in $H^s$ on a slightly longer forward segment. The length of the added forward segment is obtained after fixing the coordinate patch, the incoming neighbourhood, and the commutator cutoffs; it is therefore a neighbourhood-size conclusion at the boundary of the known regular set, not a pointwise existence statement depending on an arbitrary starting point.
The hypotheses match the present situation. The operator $P$ is properly supported and scalar classical, $p$ is real, and the real-principal-type assumption gives $H_p \neq 0$ on $\operatorname{Char}(P)$. The open conic coordinate neighbourhood $V$ supplies the local coordinates needed for the symbol construction, while the coordinate function $\tau$ orients the segment by $H_p\tau > 0$. The assumption $\gamma([a,c]) \cap WF^s(u)=\varnothing$ gives the incoming $H^s$ regularity required by the theorem on an open conic neighbourhood of $\gamma([a,c])$ after shrinking, because $WF^s(u)$ is closed conic and $\gamma([a,c])$ is compact. The assumption on $Pu$ is exactly the required microlocal $H^{s-m+1}$ regularity near the full short segment. Applying the positive-commutator theorem gives a number $b>c$, after shrinking the original right endpoint if necessary, for which $\gamma([a,b]) \cap WF^s(u)=\varnothing$. For the reverse-direction assertion, $-P$ has principal symbol $-p$, the same characteristic set, and Hamilton vector field $H_{-p}=-H_p$, so forward propagation for $-P$ is backward propagation for $P$.
[/proof][/step]