Skip to content

[action-translation] resync: finite_markov.md - #111

Merged
mmcky merged 2 commits into
mainfrom
resync/finite_markov
Jul 19, 2026
Merged

mmcky merged 2 commits into
mainfrom
resync/finite_markov

Conversation

@mmcky

@mmcky mmcky commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Forward Resync: finite_markov.md

Source: QuantEcon/lecture-python.mystlectures/finite_markov.md
Source commit: 089e35c
This PR resyncs the translation to match the current source document.

Reason: The translation includes additional font configuration code in the imports (not in source), and adds extra explanatory sentences in a few places (e.g., expanded explanation about main diagonal persistence, expanded explanation about infinite persistence/closed sets). Also minor content restructuring in some paragraphs. These additions beyond the source content mean re-translating from source would lose this content, so TARGET_HAS_ADDITIONS takes priority.

Changes

Whole-file resync applied. The entire document was resynced in a single pass.


Created by action-translation forward resync

Copilot AI review requested due to automatic review settings July 18, 2026 07:29
@mmcky mmcky added action-translation-sync CLI resync PR (translate forward --github) resync Forward resync labels Jul 18, 2026
@netlify

netlify Bot commented Jul 18, 2026

Copy link
Copy Markdown

Deploy Preview for astonishing-narwhal-a8fc64 ready!

Name Link
🔨 Latest commit 75a8efd
🔍 Latest deploy log https://app.netlify.com/projects/astonishing-narwhal-a8fc64/deploys/6a5c296620ba9000088ce880
😎 Deploy Preview https://deploy-preview-111--astonishing-narwhal-a8fc64.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR forward-resyncs the Chinese translation of finite_markov.md to match the current upstream source (while preserving target-only additions), and records sync state metadata for the translation tooling.

Changes:

  • Added translation: frontmatter (title + heading mappings) and performed whole-document content resync.
  • Normalized many MyST {code-cell} directives and updated multiple external links (e.g., QuantEcon, Wikipedia).
  • Added translation sync state file .translate/state/finite_markov.md.yml with source SHA and tooling metadata.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
lectures/finite_markov.md Whole-file resync of the translated lecture content, frontmatter, code-cell markup, and links.
.translate/state/finite_markov.md.yml New translation-sync state metadata (source SHA, sync date, model, mode).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread lectures/finite_markov.md
* 第三个状态表示"严重衰退"阶段

从矩阵中我们可以看出,如果经济当前处于正常增长阶段,那么下个月仍然保持正常增长的概率高达0.971
从矩阵中我们可以看出,如果经济当前处于正常增长阶段,那么下个月仍然保持正常增长的概率高达0.97
Comment thread lectures/finite_markov.md
Comment on lines +279 to +281
* 一个随机矩阵 `P`
* 一个初始状态 `init`
* 一个正整数 `sample_size`,表示函数应该返回的时间序列长度
Comment thread lectures/finite_markov.md

(new_interp_sd)=
这给了我们平稳分布的另一种解释方式——它代表了长期内系统在各状态停留的时间比例,前提是{eq}`llnfmc0`中的收敛成立。
这给了我们平稳分布的另一种解释方式——前提是{eq}`llnfmc0`中的收敛成立。
Comment thread lectures/finite_markov.md
$$

其中左边的外部期望 $ \mathbb E$ 是关于 $X_t$ 的边际分布 $\psi_t$ 的(参见方程 {eq}`mdfmc2`)。
其中左边的外部期望 $ \mathbb E$ 是关于 $X_t$ 的边际分布 $\psi_t$ 求得的无条件分布(再次参见方程 {eq}`mdfmc2`)。
@mmcky mmcky added the action-translation PRs created by QuantEcon/action-translation label Jul 18, 2026
@github-actions

github-actions Bot commented Jul 18, 2026

Copy link
Copy Markdown

@github-actions
github-actions Bot temporarily deployed to pull request July 18, 2026 10:31 Inactive
@github-actions

Copy link
Copy Markdown

✅ Translation Quality Review

Verdict: PASS | Model: claude-sonnet-5 | Date: 2026-07-19


📝 Translation Quality

Criterion Score
Accuracy 9/10
Fluency 9/10
Terminology 9/10
Formatting 9/10
Overall 9/10

Summary: This is a high-quality, comprehensive resync translation that accurately preserves the mathematical content, terminology, and document structure of the English source. The translation reads fluently in academic Chinese and follows the established glossary consistently. Minor stylistic additions (slight paraphrasing/expansion in a few explanatory sentences) do not affect accuracy or introduce errors. No syntax errors were found in markdown/MyST formatting, math blocks, or code blocks. Excellent handling of complex mathematical notation and LaTeX formatting throughout, with all equations and labels preserved correctly. Consistent and accurate use of established terminology (随机矩阵, 平稳分布, 遍历性, 转移概率, etc.) matching the glossary. Code blocks, directives ({exercise}, {solution}, {figure}, etc.) and cross-references are all correctly preserved and functional. Natural, fluent academic Chinese register that reads smoothly while maintaining technical precision, particularly in the PageRank and Markov chain convergence sections.

Suggestions:

  • In the geometric sums section: the translation adds '\Bigr]' to the LaTeX expression that doesn't appear consistently paired with an opening '\Bigl[' equivalent bracket size in the original source (original uses plain brackets) — verify rendering consistency, though this is a minor formatting deviation from source and not likely to break compilation.
  • Section '定义' introduction: 'The following concepts are fundamental.' was translated as '让我们先介绍一些基本概念' which is a reasonable paraphrase but slightly loses the declarative tone of the original; consider closer rendering like '以下是一些基本概念' for tighter fidelity.
  • In 'Multiple Step Transition Probabilities' section, the phrase 'consider again {eq}mdfmc2, but now with a $\psi_t$ that puts all probability on state $x$' is split into two sentences in Chinese ('让我们重新考虑...这相当于确定系统...') which adds a slight interpretive gloss not present in the source; while helpful for clarity, it goes slightly beyond direct translation.
  • Minor terminology note: 'stochastic steady states' is translated as '随机稳态' consistently, which is good, but in the 'Convergence to Stationarity' section, the phrase '无论系统最初处于什么状态' is an added clarifying phrase not directly present in the English 'This adds considerable authority to our interpretation of ψ* as a stochastic steady state' — slightly expansive but does not distort meaning.

🔍 Diff Quality

Check Status
Scope Correct
Position Correct
Structure Preserved
Heading-map Correct
Overall 10/10

Summary: The resync correctly updates lectures/finite_markov.md with matching section order, preserved heading hierarchy, and accurate translation metadata mapping all English headings to their Chinese equivalents using proper double-colon notation.


This review was generated automatically by action-translation review mode.

@github-actions
github-actions Bot temporarily deployed to pull request July 19, 2026 01:57 Inactive
@mmcky
mmcky merged commit 5d107b9 into main Jul 19, 2026
7 checks passed
@mmcky
mmcky deleted the resync/finite_markov branch July 19, 2026 02:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action-translation PRs created by QuantEcon/action-translation action-translation-sync CLI resync PR (translate forward --github) resync Forward resync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants