Commit Graph
19 Commits
Author SHA1 Message Date
josh e552bb4528 fix(ref): 附录引用统一 \appref,修正"第 附录 E 节"渲染
\thesection 原含"附录",使附录 section 的 \ref 渲染为"附录 E",再套
"第~…~节""\S"前缀即成"第 附录 E 节""§附录 E";附录 subsection 的 \ref
则只得"E.2",与 section 不一致。

改 \thesection 为 \Alph(附录 \ref → "E"),用 titlesec 让 section
标题仍显"附录 E";preamble 新增 \secref{l}=第~\ref{l}~节、
\appref{l}=附录~\ref{l}。全文 68 处附录引用(含摘要、前言)统一改
\appref,section 渲染"附录 E"、subsection 渲染"附录 E.2"。两遍编译
交叉引用稳定、无 undefined。

副作用:PDF 书签 section 号由"附录 A"变为"A"(\ref 与书签同源于
\thesection,标题已由 titlesec 补回"附录")。\secref 已定义,正文
section 引用待后续统一。
2026-06-16 18:49:09 +08:00
josh a395fbe7de fix(symbol): \arg\max/\arg\min 改用 \argmax/\argmin 算子
preamble 已用 \DeclareMathOperator*{\argmax}{arg\,max} 定义算子,应整体使用
而非 \arg\max(后者下标只落在 max 下、且非整体算子)。全文 12 处统一为
\argmax/\argmin。
2026-06-16 18:00:03 +08:00
josh 4ed2f2745b content(sec3,sec4,sec6): 退化/对照引用处补 \eta 定义式编号
bare \eta 把"哪个 \eta"从下标转走后,在跨文件的退化/对照引用处补回定义
式编号:给 sec3 的 \eta 定义式打 \label{eq:eta_main},sec4:117(K=1
退化)与 sec6:6(动态与静态相同)补 \eqref{eq:eta_main},精度由公式号
承载。
2026-06-16 17:09:48 +08:00
josh 664822b95c content(sec3,app-E): 静态推导段去 stat 下标,记裸 \eta/\psi/\kappa/\mathcal L
静态主线(sec3 + 附录 E)单模型推导段内,\eta_{stat}/\psi_{stat}/
\kappa_{stat}/\mathcal L_{stat}/\psi_{\zeta,stat} 去掉 stat 标签,记作裸
\eta/\psi/\kappa/\mathcal L/\psi_\zeta——节内只有静态一个模型,无歧义。
sec3 两处简单对照 \eta_{dyn}=\eta_{stat} 改为散文"同一个 \eta / 主参数
\eta 不变"。E.2 多用户 \eta_{mu} 不同参数,保留。符号索引 A 作主对照表
保留带标签定义不动;其余跨模型对照点(sec6/sec4 的 \eta_{dyn}/\eta_{mu})
亦保留。此为"单模型段裸符号、对照段挂标签"约定的试点。
2026-06-16 16:43:56 +08:00
josh 790f54c0d9 content(symbol): 噪声方差全文统一记为 \sigma(去 n 与 ^2)
B:10 早已声明"\sigma 表示方差",sec1/D 遵守,多星侧却用 \sigma_{n,\ell}^2
偏离。统一回归该约定:\sigma_{n,\ell}^2->\sigma_\ell、\sigma_n^2->\sigma
(去 n 与 ^2);推导中的方差平方 \sigma_{n,\ell}^4->\sigma_\ell^2;白化
标准差 1/\sigma_{n,\ell}->1/\sqrt{\sigma_\ell}(E:765);E 共同方差情形裸
\sigma^2->\sigma。D 里 \sigma=方差的幂次 \sigma^2/\sigma^4 本就正确、保留。
清理替换产生的循环定义(sec1/D)。如此推导上标即方差的真实幂次,不与
"方差自带 ^2"冲突。
2026-06-16 16:12:23 +08:00
josh 8ef2415683 content(sec3): 删冗余的"归一化 Doppler"小节
该小节全部内容已在别处覆盖:\nu^{Hz} 换算见附录 A,"默认归一化"约定见
A 规则 #5 与 sec2:11,静态时间索引 t=0..T-1 见 A 且 sec1/2 起即在用;
\nu^{Hz} 的三处实际使用(C/G/sec6)均自带换算式,不依赖本小节。label
subsec:dopplerNormalization 无人引用(sec6 回指上一轮已删)。整段删去,
\nu^{Hz} 不再在正文中央提前引入。
2026-06-16 15:54:30 +08:00
josh d7a30538f2 fix(symbol): 删去从未使用的 \dot\nu^{Hz}
\dot\nu^{Hz}(Doppler rate 的物理 Hz 版)全文只在 A 符号表、换算式与规则
里定义,没有任何推导实际用它;而 \nu^{Hz}(Doppler 的 Hz 版)在 C:962、
G:960/963、sec6:278 真用到,保留。删 A 的 \dot\nu_\ell^{Hz} 行、换算 rate
项、规则 #5 的 rate-Hz,以及 sec3 同步项。归一化 \dot\nu 仍由参考星参数化
与 sec6 使用,不动。
2026-06-16 15:49:19 +08:00
josh 0f6c7fe8ce content(sec3,sec6): 删 sec3 预载的多帧时间索引
sec3 是单观测块静态节,只用 t=0..T-1,却提前定义了多帧索引
p/\tau_p/t_{p,t}(还带向 sec6 的前向引用)。这些量 sec6:11 已完整定义,
属冗余前载。删 sec3 处,sec6:11 作唯一定义并去掉失效的"沿用本小节"回指。
Doppler rate \dot\nu 暂留(与参考星参数化的 \dot\nu_\ell 绑定)。
2026-06-16 15:40:42 +08:00
josh 4653f74e91 content(symbol): 辨析 \nu_k 源 Doppler 与 \nu_\ell 链路 Doppler
sec1/2(单阵列多信源)的 \nu_k 是 K 个独立待估的源 Doppler;sec3+(多星
单用户)的 \nu_\ell 是同一用户在第 \ell 条链路上的 Doppler,由几何映射
\nu_ref+\Delta\nu_\ell(\xi) 诱导、仅 \nu_ref 自由。同字母 \nu 角色不同
(自由量 vs 几何诱导量),在符号索引 A 与 sec3 首次引入处各加一句钉死。
2026-06-16 15:32:31 +08:00
josh 0932cc9f41 fix(equation): 删去公式中手动 \! 负间距
\arcsin\!\big(、\Re\!\left\{、\mathbf a_\ell\!\big( 等"函数/算子+定界符"
处的手动负间距由 LaTeX 自动排版处理,无需手动加 \!。全文删 39 处。
主文件 \newcommand{\diff}{\mathop{}\!\mathrm{d}} 中的 \! 是微分号标准间距,保留。
2026-06-16 15:28:12 +08:00
josh 8885e3e7f6 fix(symbol): 补 LEO/ECI 两处被误跳的 \gls
缩写 sweep 的"并列释义"启发式(前接括号即跳过)把"(LEO 链路"
"(ECI 坐标系)"这类括号内首词也跳过了;它们并非"全称(缩写)"释义。
改判据为前接 ( 且后接 ) 才算并列,补这两处为 \gls{leo}/\gls{eci}。
2026-06-16 15:18:16 +08:00
josh 9ec08b9423 content(symbol): 正文缩写裸短形式统一为 \gls
正文已定义缩写(EFIM/CRB/FIM/MUSIC/ESPRIT/MLE/ULA/UPA)的裸短形式共
128 处改用 \gls{key}。排除:section 标题、数学模式记号与下标(如
\mathrm{CDML}、\mathrm{UPA})、\caption 题注、"全称(缩写)"并列释义,
以及 \ref/\eqref/\label/\cite 标签键(键内 _EFIM 等会被误伤)。
diff 为 1:1 替换,两遍编译无 undefined references。
2026-06-16 15:14:47 +08:00
josh 354f0efa40 fix(sec2,sec3,sec6): 时间模板行向量去掉 & 改纯逗号
bmatrix 单行行向量原同时用逗号和 &,渲染出冗余列距。&(列分隔)与逗号
(列表分隔)不并存,单行列表式向量保留逗号、删去 &。三处均为同一时间
模板 q=[s(0)e^…,…,s(T-1)e^…]^T。
2026-06-16 14:49:37 +08:00
josh fa1c034c2f fix(equation): 与正文连续的公式补 % 隔行占位
按新约定,给紧贴正文(无空行)的 \begin{equation}/\end{equation} 两侧各
插入一行 % 占位,全文共 675 处,覆盖 14 个文件。自成段落(前后留空行)的
公式不加。% 占位不影响渲染,diff 纯为新增 % 行,编译两遍输出不变。
2026-06-16 14:42:37 +08:00
josh 80986d6b61 content(symbol): 正文 DoA 统一用 \gls{doa}
正文(含附录、符号索引)散文中 108 处裸 "DoA" 改用 \gls{doa},与既有
\gls{crb}/\gls{fim}/\gls{efim} 用法一致。section/subsection 标题、\title、
\newacronym 短形式保留裸 "DoA"——\gls 进标题需 \texorpdfstring 且有首次
展开落入标题之虞。因无 \printglossary 且 \glsdisablehyper,渲染输出不变,
仅源码统一;\gls{doa} 首次展开仍在摘要。
2026-06-16 11:39:28 +08:00
josh 9ff30687df content(bib): 第 2、3、6 节补引用
第 2 节空时联合 DoA--Doppler:标题引 Wax 空时谱分析,
DML 优化处引 Bresler 确定信号叠加精确 MLE。
第 3 节多星 Doppler 几何:链路 Doppler 受轨道相对运动约束处
引 Ali 的 LEO Doppler 特性。
第 6 节 Doppler comb/tooth:全局离散多峰即局部 CRB 失效的
门限区现象,引 Athley。
2026-06-15 19:41:24 +08:00
josh b23ebabb38 fix(sec3,sec5,sec6,app-E): 修复指向附录 section 的双重 "附录" 渲染
主文件 \thesection 已渲染为 "附录 X",正文里再写
"附录~\ref{sec:section-label}" 就会得到 "附录 附录 X"。
8 处命中(target = E/F/G 的 \section 标签)改为裸 \ref{},
让渲染回到 "附录 X"。

target = \subsection 的另外 13 处 \ref 渲染本来就是 "X.Y",
"附录~\ref{...}" → "附录 X.Y" 是对的,保留不动。
2026-06-15 11:03:34 +08:00
josh 8448cd6bdb content(sec): 正文 sec1/2/3/6 重组——过渡段、集中似然结论化、详细推导引用附录
按 agent_instruction.md §3.2/§2.4 的 "一节一维度" 与 "正文止于集中似然" 原则重写:

sec1 多快拍确定信号 DoA:开门见山引入多快拍场景;新增 ULA/UPA
子节(迁自 02-modeling §4.5);ŝ_t 与 σ̂ 的逐步矩阵代入压缩为
闭式结论 + 引用附录 D.1;末尾新增随机信号对比小节,详细 SML 推导
引用附录 D.3。X 改名为 S 与新符号约定一致。

sec2 加入 Doppler:新过渡段明确 "新维度=时间相位结构";信号模型
迁入 02-modeling §4.3 的归一化角 Doppler 与导频约定;ζ̂、σ̂ 闭式
消元收敛为投影残差结论 + 引用附录 D.2。

sec3 多星协作(单用户):过渡段强化参考星参数化的动机(避免主参
数膨胀到 2+L);全局/局部 DoA 映射、归一化 Doppler 与时间索引、
参考星参数化三小节迁自 02-modeling §4.4,保留 subsec:globalLocalDoaMap、
subsec:dopplerNormalization、subsec:refSatParameterization 三个
被 sec6/E 跨节引用的 label;联合似然的 ζ_ℓ/σ_ℓ 闭式消元归并为
单个结论式 + 引用附录 E。仿真图与说明保留。

sec6 多帧动态 CP/IP:过渡段说明这是另一独立维度扩展,不叠加
多用户与时间戳误差;CP/IP 模型定义保留;CP 结构化 MLE、relaxed
MLE 与 IP MLE 的详细 ρ̂/ζ̂ 闭式消元统一压缩为三类残差对照
+ 引用附录 G;CP-K/CP-U 派生与 single-sat orthogonality
作为结论引用附录 G.1;EFIM 投影解释与 Doppler comb / tooth
ambiguity 保留高层结论,矩阵代入与 Dirichlet 窗口完整推导引用附录。

02-modeling.tex 内容已分别迁入 sec1/sec2/sec3,文件归档;主文件
\input 列表去掉对应行。
2026-06-14 22:10:52 +08:00
josh 5d9a652b77 struct(sec): 正文文件重命名为 sec1/2/3/6,主线外的归档
按 agent_instruction.md 阶段 4 的命名约定:
- detDoaEst → sec1_singleArrayDoa
- detDoaDopplerEst → sec2_singleArrayDoaDoppler
- multiArrayStatDetDoaDopplerEst → sec3_multiSatSingleUser
- multiArrayDynDetDoaDopplerEst → sec6_multiFrameCp

不进入主线的内容归档到 archive/:
- stoDoaEst(空文件)、stoDoaDopplerEst(仅注释)
- multiArrayStoDoaEst(随机信号模型不进入主线)
- multiArrayDetDoaDopplerDelayEst(与新论文方向不符)
- 98-future work、99-literature(前言已并入"后续方向"段)

主文件 \input 顺序对齐新命名,并为 sec4/sec5/sec7 留出注释占位。
abstract 同步更新以反映学习笔记定位与新章节结构。
本提交仅做结构搬迁,内容改写见后续 content commit。
2026-06-14 21:46:57 +08:00