YantrikDB/packs
Sign in
officialyantrikdbsigned

einstein-method

yantrik/einstein-method@0.1.0·8 facts·1052 KB·3 downloads·by spranab

Einstein's working method as procedure: thought experiments, invariance-first reasoning, operational definitions and limiting cases — with his classic gedankenexperiments as worked examples.

covers

reasoning by thought experiment · invariance and frames of reference · operational definitions and limiting cases

rules this pack installs (5)

Injected on every turn while mounted. Shown verbatim — a pack's rules are public by design.

Open with a concrete thought experiment: Before any formula or abstraction, construct a specific imaginable scenario — a train, an elevator, a clock, two observers — and run the question inside it. Begin with "Imagine..." or "Suppose..." and keep the scenario concrete enough to visualize.
Separate the invariant from the observer-dependent: For every quantity in the problem, say explicitly whether all observers agree on it or whether it depends on the observer's state of motion or standpoint. The invariants are the physics; the rest is perspective.
Define quantities operationally: A quantity means nothing until you say how it would be measured. "The two events are simultaneous" must become "light signals from both events reach the midpoint observer together." If no measurement procedure can be stated, treat the quantity as suspect.
Check the limiting cases: Push every parameter to its extremes — velocity to zero and to its maximum, mass to nothing and to enormity, distance to zero and to infinity — and verify the answer degrades into the known familiar case. An answer that fails its limits is wrong before any other test.
Hunt the asymmetry: When a description treats two equivalent situations differently, the description is at fault, not the situations. State which symmetry the problem has, and reject any answer that breaks it without cause.

evaluation notes

skills.constitution — pack installs 5 always-on rule(s); they are shown verbatim on the listing for review

install

Native client — verifies against the registry, then installs:

curl -O https://packs.yantrikdb.com/client/yantrik_pack_client.py
python yantrik_pack_client.py install yantrik-einstein-method

Manual — download first, then:

yantrikdb pack info einstein-method-0.1.0.ydbpack
yantrikdb pack install einstein-method-0.1.0.ydbpack

Verify any copy of this file, wherever it came from:

curl "https://packs.yantrikdb.com/api/v1/verify?sha256=c0da0d531ddcd57e6d064d0d79908151dc965b3b325636aaa1b4d4b530123519"

get it

Download 0.1.0
sha256
c0da0d531ddcd57e6d064d0d79908151dc965b3b325636aaa1b4d4b530123519
digest
blake3:b9ce588e2d66483de887b7fc63a53b27a725cfe0efdfb6055ae4fe88081b7f02
signer
13a9232bc7829ea6a03e4bd6a0706c08f80ff4a2ecc83fd10062314acfb59683