Skip to content
cccskills
FreePublished on GitHub

reference-frame-choice-guide

当物理问题在地面系里写得很别扭、或者想知道换个参考系能省多少事时使用。给出候选参考系(地面系、随物体平动系、质心系、转动系、斜面系)的对比:每个系里要付出哪些惯性力、约束会不会变简单、代数项数大致多少;并强制列出换系后不变的量(守恒律是否仍成立、哪些标量与相对量不变)和只是表象变了的量,把物理本质与坐标选择分开。给判断依据,不代为求解。

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md10.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

参考系选择向导 / Reference Frame Choice Guide

换参考系不改变物理,只改变哪些东西看起来简单。这个 skill 帮你把这句话变成 一张可以逐项对照的表:换了之后要付什么代价,换了之后什么仍然成立。

强制产物是那张不变量清单。看清"换系后哪些量根本没动",就是在看这个问题的本质 有多少是坐标选择带来的假象。

何时使用 / When to use

  • 在地面系里方程很长,怀疑换个系会短很多
  • 题目里有加速的车厢、转动的圆盘、下滑的斜面
  • 两体碰撞、散射,想知道质心系值不值得
  • 换过系但结果不对,怀疑漏了惯性力或忘了换初条件
  • 想说清"这个结论是物理的还是坐标造成的"

不适用于 / Not for:

  • 还没分清过程有几个阶段 —— 先用 problem-representation-scout
  • 还没确定该用哪条定律 —— 用 problem-formalization-coach
  • 想要有人把换系后的方程解出来 —— 本 skill 不解

需要的输入 / Inputs

输入必填说明
问题与要求的量是要求的量在哪个参考系里——这一条最常被忘,必须写明
现有的写法否已经在哪个系里列了什么方程
速度量级否用来判断是否需要相对论;不确定就问

一、三种"换系"要分开 / Three different changes

它们的后果完全不同,混起来是最常见的错误来源。

操作变的是牛顿定律
坐标轴旋转 / 平移只是分量。矢量本身、所有标量(质量、能量、`v
伽利略变换(惯性系 → 另一个惯性系,相对速度 V 恒定)位置、速度、动量、动能、角动量、功都变形式不变,无惯性力
换到非惯性系(加速平移或转动)加速度也变形式改变,必须补惯性力

二、非惯性系里的惯性力 / Pseudo-forces

设参考系原点以 A 加速、并以角速度 ω 转动(ω 可随时间变):

m a' = F − mA − 2m ω×v' − m ω×(ω×r') − m (dω/dt)×r'
              平动惯性力    科里奥利力      离心力            欧拉力

v'、r' 都是在转动系里量的。把地面系的速度代进科里奥利项是高频错误。

三条必须记住的性质:

  1. 科里奥利力不做功:F_cor·v' = −2m(ω×v')·v' = 0。它改变方向,不改变速率。
  2. 离心力是保守的(ω 恒定时),势能 U_cf = −½ m ω² r_⊥²,r_⊥ 是到转轴的距离。 所以在匀速转动系里可以写能量守恒,但必须把这一项算进势能。 完整的守恒量是雅可比积分 E' = ½mv'² + U(r') − ½mω²r_⊥²(要求约束不显含时间)。
  3. 欧拉力做功,ω 变化时不能用上面的能量写法。

三、换系后什么不变 / The invariance checklist

这是本 skill 的强制产物。 每次给建议都要填这张表。

伽利略变换(惯性系之间)

不变改变
质量、时间间隔、同时事件的空间距离位置、速度、动量、角动量
加速度、力动能、功、功率
相对位置、相对速度—
每条守恒律成立与否守恒量本身的数值

一条容易被忽略但很有用的推论:

总动量守恒的封闭系统,其动能的变化量 ΔT 是伽利略不变的。 由 T' = T − V·P + ½MV²,P 与 M 不变时两个系里的 ΔT 相同。

这正是"弹性碰撞在一个惯性系里成立就在所有惯性系里成立"的原因。 反过来说:单个物体受外力时,功和 ΔT 都是依赖参考系的—— "在地面系里摩擦生热 Q,在车厢系里怎么变了"这类困惑, 根源是把开放子系统当成了封闭系统,把另一半物体漏掉了。

坐标轴旋转(同一参考系内)

标量全不变,矢量本身不变,只有分量变。如果一个"结论"在换个坐标轴之后就没了, 那它本来就不是物理结论。

换到非惯性系

仍然成立不再自动成立
质量、时间间隔动量守恒(惯性力是外力)
加了惯性力之后的 F = ma'机械能守恒(除非用雅可比积分那种写法)
—角动量守恒

"在非惯性系里动量还是守恒的"是错的。 惯性力对系统而言是外力。

角动量的两个下标

角动量同时依赖参考点和参考系,两者必须分别写明。一条有用的事实:

总动量为零的参考系(质心系)里,角动量与参考点的选取无关 (因为换点相差 Δr × P = 0)。

四、候选参考系对照 / Candidate frames

参考系消掉了什么付出的代价适合
地面系—无惯性力大多数题;先默认它,除非有理由换
随某物体平动的系该物体的速度(它静止)若该物体加速,全体加 −mA追及、相对运动、车厢内的实验
质心系总动量(P = 0)若质心加速,是非惯性系两体碰撞与散射:柯尼希 T = ½MV_cm² + T_rel;两体问题用约化质量 μ = m₁m₂/(m₁+m₂) 降成单体;弹性碰撞在质心系里只是速度方向转了个角
转动系旋转本身三个惯性力;速度必须换成 v'圆盘上的运动、旋转机械、大尺度地球流动
斜面系 / 沿约束方向的坐标一个约束方向(运动只沿一个坐标)斜面加速时是非惯性系滑块–斜面、约束面运动
随波传播的系波的传播只对无色散、单一波速有效波包、激波

选系的判据按优先级:

  1. 约束能不能变简单——把"沿斜面运动"变成"某个坐标恒为零",收益通常最大。
  2. 能不能消掉一个未知速度——随某物体平动的系直接消一个。
  3. 有没有守恒量因此出现——质心系里 P = 0 是白拿的一条方程。
  4. 要付几个惯性力——转动系要付三个,且科里奥利项引入耦合。

代数复杂度可以粗估:项数 ≈ 原方程项数 − 消掉的项 + 惯性力项数 + 因耦合新增的交叉项。 转动系常常"看起来简洁、算起来更长",因为科里奥利项把两个方向耦合起来了。

五、什么时候伽利略变换本身就不能用

判据门槛换成什么
β = v/cβ = 0.1 时 γ − 1 ≈ 0.5 %,β = 0.5 时 ≈ 15 %洛伦兹变换;速度不再相加,用 u' = (u−v)/(1−uv/c²)
涉及光在真空中的传播任何速度真空中没有介质提供优先参考系,声学多普勒公式不能照搬
需要判断"同时"β 不可忽略同时性依赖参考系

相对论下的不变量换成:时空间隔 s² = c²t² − r²、静质量(E² − p²c² = m²c⁴)、 固有时、电荷、波的相位;电磁场则是 E² − c²B² 与 E·B。 长度、时间间隔、能量、动量都不是不变量。

六、六个高频翻车 / Common failures

  1. 非惯性系里写机械能守恒却漏了惯性力做的功。 离心力那一项必须写成势能, 欧拉力存在时干脆不能这么写。
  2. 换了系没换初条件。 初速度、初位置都要在新系里重新写一遍。
  3. 把参考点和参考系混为一谈。 角动量需要两个下标。
  4. 默认地面系是惯性系。 判据是罗斯贝数 Ro = U/(fL),f = 2Ω sinφ。 实验室尺度 Ro ≫ 1,可以忽略;大尺度长时间(气旋、洋流、远程弹道、傅科摆)不行。
  5. 在转动系的科里奥利项里代入了地面系的速度。
  6. "惯性力是虚构的,所以可以不管。" 在该参考系里它的效应是真实可测的 (傅科摆、离心分离、地转偏向)。虚构指的是它没有反作用力对,不是它没效果。

输出格式 / Output

## 目标量在哪个系
<明确写出;这决定了最后要不要换回去>

## 候选参考系对照
| 参考系 | 消掉什么 | 惯性力 | 约束是否变简单 | 估计项数 | 结论 |

## 推荐
- 选:<哪个系>
- 理由:<按四条判据里的哪一条>
- 代价:<要付的惯性力、要重算的初条件>

## 不变量清单
| 量 | 换系后 | 说明 |
|---|---|---|
| <守恒律逐条> | 仍成立 / 不再成立 | |
| <标量与相对量> | 不变 | |
| <表象变了的量> | 变 | |

## 换回去
- <目标量若不在所选系里,说明怎么换回;相对论情形注明用哪种变换>

## 检查
- 惯性力是否齐(平动 / 科里奥利 / 离心 / 欧拉)
- 初条件是否已在新系里重写
- 速度是否全部用新系的 `v'`
- `β` 是否小到可以用伽利略变换

边界 / Boundaries

  • 不解题:不写出换系后的完整方程组,不求解。
  • 不替使用者选系:给对照表和推荐理由,选择由本人做。选择本身是要被评分的能力。
  • 不省略不变量清单:这是本 skill 的强制产物,不能因为"显然"而跳过。
  • 不含糊处理相对论门槛:β 未知时问清楚,不默认非相对论。
  • 不越过诚信闸:作业与竞赛进行中只给判断依据,不给结果。

Token 控制 / Token discipline

  • 只对照真正有意义的两三个候选系,不穷举
  • 不变量清单只列与本题结论相关的量
  • 交接只带推荐、代价与不变量清单

参考资料 / References

  • ../_shared/law-applicability-table.md — 角动量参考点、变质量、KVL 等条件
  • ../_shared/dimensionless-groups.md — 罗斯贝数、β 的门槛
  • ../_shared/physics-evidence-contract.md — 状态标签与诚信边界

变更记录 / Changelog

版本日期变更类型
0.1.02026-08-30初始草稿:三种换系的区分、完整惯性力公式、不变量清单、候选系对照、相对论门槛、六个高频翻车minor

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

当学生说"Common App 活动栏写不下"、"这段活动描述超字数了"、"帮我把这几条压到限制内"时使用。先按官方申请表核对当季字符限额,再逐条检查;一次把所有条目量完并直接给出压缩版,只在需要砍掉实质内容时才用选择题问该保哪部分。每改一版都用工具重新数一遍字符,绝不凭感觉说"这样应该够了"。只压缩,不代写空白。

The English summary is being prepared. Showing the original description.

ChromiteCr/Skills4Updated Oct 19, 2026

当学生说"我参加过一些活动但没整理过"、"帮我把经历录进去"、"我的活动档案是空的"时使用。让学生一口气把记得的活动说出来,直接把这段话拆成结构化的长期事项(角色、组织、起止时间、做了什么、结果、级别),说不清的字段留空标"待补"而不是编,再用一张选择题卡把级别判定与是否重复这类关键项一次问完,然后提案入库。只记录学生真正说出口的内容,级别按事实判定,绝不往高了写。

The English summary is being prepared. Showing the original description.

ChromiteCr/Skills4Updated Oct 19, 2026

当学生问"招生官会怎么看我的档案"、"我的背景还差什么"、"帮我评估一下现在的申请竞争力"时使用。以顶尖大学招生官的视角通读学生的档案、长期活动与已写下的反思,不问任何前置问题直接产出一份指名道姓的坦诚点评:这份材料的亮点、招生官真实的解读方式、明显的短板与空白、以及接下来最值得做的一到两件事。只读不写,不修改学生的任何数据,也不代写任何申请材料。

The English summary is being prepared. Showing the original description.

ChromiteCr/Skills4Updated Oct 19, 2026

当使用者说"帮我填词"、"按这个字数模板写歌词"、"用多Agent对抗式写词"、"这首副歌帮我想几句"时使用,前提是字数骨架和这首歌写什么都已经有了;只有主题、还没定写什么时先用 lyric-concept-builder。拿一份字数骨架和意象系统,派三个 sonnet 子代理按不同路子并行独立起草(场景派 / 口语派 / 意象派),再派一个红队子代理逐句挑毛病,主 Agent 按句裁决拼稿,最后统一辙口与意象。收敛判据卡死:字数用 lyric-doctor 的脚本对模板数、每段同辙、hook 不含陈词、主歌二对主歌一有推进。不抄现有歌词,不替使用者决定这首歌要说什么。

The English summary is being prepared. Showing the original description.

ChromiteCr/Skills4Updated Oct 19, 2026

当想知道一段 AI 回答"哪些能直接用、哪些必须先验证、哪些只能当建议"时使用。按声明类型分四级——低风险草稿材料、观点与策略建议、可查证的事实声明、会改变状态的可执行指令——每级配一句默认处置动作;再按影响半径排序,给出最小的下一步检查。可执行类一律标"不能直接执行;先做代码审阅/沙箱测试/回滚准备",其中破坏性或提权的命令排在最前。教的是一套可复用的复查习惯,不是替使用者把所有内容都核实一遍:本 skill 只分级、排序、定处置,要逐条核实走 ai-output-fact-checker,整段代码要做入库体检走 ai-code-onboarding-checklist。

The English summary is being prepared. Showing the original description.

ChromiteCr/Skills4Updated Oct 19, 2026

当拿到一段 AI 生成的代码,还没决定要不要信、要不要跑、要不要往上继续加东西时使用。先做一遍客观体检:行数与嵌套深度、有没有测试、有没有硬编码密钥或遗留 TODO、依赖是不是真实存在、有没有危险调用(eval/exec、shell=True、递归删除、反序列化、提权、外发网络,按正文给的 grep 模式逐类查);再给风险评级和下一步动作。老实写明它查不了算法正确性——体检通过不等于代码是对的。回答里文字、事实和代码混在一起时先用 ai-answer-triage 分级;只审相对已有代码的一份改动用 ai-diff-review-protocol。

The English summary is being prepared. Showing the original description.

ChromiteCr/Skills4Updated Oct 19, 2026

See all skills by ChromiteCr

Report a problem with this skill