jet-data-analysis
Use when handling numerical, computational, or empirical content in a Journal of Economic Theory (JET) paper — JET is theory-first, so examples, sim…
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Numerical & Computational Content (jet-data-analysis)
When to trigger
- Your theory paper includes a worked numerical example, a simulation, a computed equilibrium, or
(rarely) empirical/experimental evidence
- You want to know how much computational content JET will accept and how to present it
- You need to keep a computation from overshadowing the theorem
The JET rule: theory-first, computation subordinate
JET publishes rigorous, original theoretical results. Empirical, experimental, quantitative, and
computational work is welcome only when firmly grounded in theory — i.e., as the **illustration or
test of a theoretical contribution that is itself the paper's point**, never as a stand-alone empirical
or computational paper. This skill is deliberately light: most JET papers are pure theory, so the
default is minimal numerical content.
How to present numerical content
- Make it serve the theorem. A numerical example should make an assumption bite, exhibit the
characterized object, or show tightness of a bound — not stand alone as a finding.
- Keep examples small and transparent. A 2x2 game, a two-type screening problem, or a three-agent
matching market usually communicates more than a large simulation.
- Use computation to probe necessity. A computed counterexample is the cleanest way to show an
assumption cannot be dropped (feeds jet-identification-strategy and jet-rebuttal).
- Reproducibility. Provide a small self-contained script (SymPy/
numpy/scipy, Julia, MATLAB/Octave)
that regenerates every reported number and figure; pin versions and set/report seeds for anything
stochastic. If the paper uses research data, Elsevier Option C requires a repository citation/link
or a cannot-share explanation; if it only has computation, share enough code for the referee to
reproduce the numerical claim (see jet-replication-and-data-policy).
- If genuinely empirical/experimental: state the theoretical prediction first, then test it; the
prediction is the contribution.
Picking the smallest environment that makes the point
| Theoretical claim | Smallest honest illustration | Why it convinces a JET referee |
|---|---|---|
| An assumption cannot be dropped | a 2x2 game or two-type screening problem violating only that assumption | the failure is checkable by hand in minutes |
| A bound is tight | an environment attaining the bound exactly | tightness becomes a verifiable statement, not a plot |
| A characterized mechanism is implementable | computed transfers/allocations for two or three types | the numbers confirm the closed form line by line |
| The equilibrium set has the claimed shape | a three-agent matching market or a two-state ambiguity example | the entire set can be enumerated and inspected |
| A dynamic characterization is operational | one computed path of the recursive contract | the recursion is seen to close |
If the smallest environment that exhibits the phenomenon needs more than a page to describe,
reconsider whether the example belongs in the body or in an appendix.
Minimal verification script (template)
# verify_example_1.py — regenerates every number in Example 1
# (tightness of the bound in Theorem 2 for the two-type screening problem)
import sympy as sp
v_H, v_L, p = sp.symbols("v_H v_L p", positive=True)
rent = (v_H - v_L) * p # information rent at the optimum, matches eq. (7)
bound = sp.Rational(1, 2) * (v_H - v_L) # the Theorem 2 bound
print(sp.simplify(rent.subs(p, sp.Rational(1, 2)) - bound)) # 0 → bound attained at p = 1/2
# Nothing here is stochastic; if an example is FOUND by random search,
# fix the seed, report it, and ship the search script too.
One short script per numbered Example, named after the theorem it serves, beats one monolithic
notebook — referees check examples against statements, not pipelines.
Where computation sits in an accepted JET paper
- As a numbered Example placed immediately after the theorem it illustrates, or as a short
"Numerical illustration" subsection — almost never as a stand-alone section competing with the
results. Conventions drift across subfields; check recent JET papers in yours.
- Figures generated from computation follow jet-tables-figures: vector output, notation identical
to the body, the generating script named in the note.
Anti-patterns
- A large simulation presented as the result, with theory as decoration (off-fit for JET)
- A numerical figure whose underlying values cannot be reproduced
- Calibration/estimation with no theorem behind it (send elsewhere)
- Stochastic illustration with no seed reported
Output format
【Content type】worked example | simulation | computed equilibrium | empirical test | none
【Role】illustrates / tests / counterexample to <theorem/assumption>
【Subordinate to theory?】[Y/N] ← must be Y for JET
【Reproducible】script + pinned env + seed? [Y/N]
【Next】jet-tables-figures / jet-replication-and-data-policy想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
Journal-of-Economic-Theory-Skills/skills/jet-data-analysis/SKILL.md