
私は表記法を選択しました
\hat{\widetilde{S_{\hat{n}}}}^{(1)}
多部構成システムのn
粒子上の軸に沿ったスピン演算子を表します(物理学)。1
そのコードをコピーして貼り付けました。最初の例では問題ないように見えますが、2 番目の例では間違い (2 番目の非下付き文字n
) が潜んでいます。近くにあるためだと思います\left(
。
最初の例は次のとおりです。
\begin{equation}
\label{SingleSpinMeasCompState}
\hat{S}_{\hat{n}} \rightarrow \hat{\widetilde{S_{\hat{n}}}}^{(1)}
= \hat{S}_{\hat{n}}^{(1)} \otimes \hat{\mathbb{I}}^{(2)}
\end{equation}
(正常に動作します)
2番目(悪い)ものは次のとおりです。
\begin{equation}
\label{SingletMeasProbabilities}
P \left( \hat{\widetilde{S_{\hat{n}}}}^{(1)}
\equalhat \pm \frac{\hbar}{2} \right)
= \bra{s} \left( \ket{\pm}_{\hat{n}} \bra{\pm}_{\hat{n}} \right) \ket{s}
= \mid \braket{s \mid \pm} \mid^2
= \frac{1}{2}.
\end{equation}
これをどうすれば修正できますか?
編集:
使用したパッケージを提供するのを忘れました。以下のパッケージです。
\usepackage{a4wide}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[bookmarks]{hyperref}
\usepackage{braket}
\usepackage{mathrsfs}
\usepackage{mathtools}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage[numbers]{natbib}
\usepackage{scalerel}
\usepackage{stackengine}
\usepackage{enumitem}
\usepackage{hyperref}
\usepackage{alltt}
\usepackage[multiple]{footmisc}
の定義は\equalhat
次のとおりです。
\newcommand\equalhat{\mathrel{\stackon[1.5pt]{=}{\stretchto{%
\scalerel*[\widthof{=}]{\wedge}{\rule{1ex}{3ex}}}{0.5ex}}}}
答え1
いくつかのコメントと観察:
\hat{n}
最初の方程式の 3 つの項のうちの 1 つが他の 2 つよりも著しく (そして不当に) 大きいという事実を考慮すると、最初の方程式が「正常に機能する」とは主張しません。スクリーンショットが十分に示しているように、組み合わせは
\widetilde
非常に難しい場合があります。とにかく、私は\hat
ないここで を使用し、 のすべてのインスタンスをに\widetilde
置き換えます。\hat{\widetilde{S_{\hat{n}}}}
\hat{\tilde{S}}_{\hat{n}}
\equalhat
どのように定義されるか説明されていません。\newcommand\equalhat{\mathrel{\widehat{=}}}
許容できる?
表現
\mid \braket{s \mid \pm} \mid^2
は間違いです。
\lvert \braket{s \vert \pm} \rvert^2
パッケージのユーザー ガイドに記載されているテンプレートに従って
mathtools
、コマンドの 3 つの引数バージョンを提供しました。これにより、既存のコマンド (前の箇条書きを参照) を、以下に定義されているマクロ\braket
に置き換える必要が生じました。\braket
\innerp
\documentclass{article}
\usepackage{mathtools,amssymb}
% Define the following macros: \abs, \bra, \ket, and \braket
% (See the user guide of the 'mathtools' package for the
% definition of the 3-argument '\braket' macro)
\DeclarePairedDelimiter\abs\lvert\rvert
\DeclarePairedDelimiter\bra\langle\rvert
\DeclarePairedDelimiter\ket\lvert\rangle
\DeclarePairedDelimiter\innerp\langle\rangle
\DeclarePairedDelimiterX\braket[3]{\langle}{\rangle}%
{#1\,\delimsize\vert\,\mathopen{}#2\,\delimsize\vert\,\mathopen{}#3}
% Define \equalhat -- Did I guess correctly??
\newcommand\equalhat{\mathrel{\widehat{=}}}
\begin{document}
\begin{equation}\label{SingleSpinMeasCompState}
\hat{S}_{\hat{n}} \rightarrow \hat{\tilde{S}}_{\hat{n}}^{(1)}
= \hat{S}_{\hat{n}}^{(1)} \otimes \hat{\mathbb{I}}^{(2)}
\end{equation}
\begin{equation}\label{SingletMeasProbabilities}
\Pr \Bigl( \hat{\tilde{S}}_{\hat{n}}^{(1)} \equalhat \pm\frac{\hbar}{2} \Bigr)
= \braket[\big]{s}{(\ket{\pm}_{\hat{n}}\bra{\pm}_{\hat{n}})}{s}
= \abs[\big]{ \innerp{s\vert\pm} }^2
= \frac{1}{2}
\end{equation}
\end{document}