NKTgLaw

NKTgLaw

Building a Computational Model of Planetary Motion (NKTg) and Validating It with NASA Mercury Data

1. Problem Statement

Can planetary motion be simulated using only fundamental quantities such as:

  • Position (x)

  • Velocity (v)

  • Mass (m)

without explicitly using force equations?

This post presents a computational implementation of the NKTg model, where orbital velocity is derived from a target constant:

NKTg₁ = x × p
where p = m × v

The model is validated using publicly available data from NASA JPL Horizons for Mercury.


2. Reference Dataset (NASA 2024)

Actual orbital data of Mercury in 2024:

Date x (m) v (m/s) m (kg) p = m·v
1/1/2024 5.16E+10 5.33E+04 3.30E+23 1.76E+28
4/1/2024 6.97E+10 3.90E+04 3.30E+23 1.29E+28
7/1/2024 5.36E+10 5.20E+04 3.30E+23 1.72E+28
10/1/2024 6.95E+10 3.92E+04 3.30E+23 1.30E+28
12/31/2024 4.64E+10 5.81E+04 3.30E+23 1.92E+28

From this dataset, the target constant is established:

NKTg₁ = 8.90E+38 NKTm


3. Model Definition

Given:

  • x (orbital position)

  • m (mass)

  • Target constant NKTg₁

We compute:

p=NKTg1xp = \frac{NKTg₁}{x}p=xNKTg1​​v=pmv = \frac{p}{m}v=mp​

No force expressions are used in the computation.

The model also integrates mass variation:

dm/dt = -0.5 kg/s

This produces:

NKTg2=(dm/dt)×pNKTg₂ = (dm/dt) × pNKTg2​=(dm/dt)×p

which remains negative throughout the orbit.


4. 2025 Simulation (NKTg Model)

Date x (m) v (m/s) m (kg) p = m·v
1/1/2025 5.16E+10 5.22E+04 3.301E+23 1.72E+28
4/1/2025 6.97E+10 3.87E+04 3.301E+23 1.28E+28
7/1/2025 5.49E+10 4.91E+04 3.301E+23 1.62E+28
10/1/2025 6.83E+10 3.95E+04 3.301E+23 1.30E+28
12/31/2025 4.61E+10 5.85E+04 3.301E+23 1.93E+28

5. Actual NASA Data (2025)

Date x (m) v (m/s) m (kg)
1/1/2025 5.16E+10 5.34E+04 3.30E+23
4/1/2025 6.97E+10 3.89E+04 3.30E+23
7/1/2025 5.49E+10 5.04E+04 3.30E+23
1/10/2025 6.83E+10 3.98E+04 3.30E+23
12/31/2025 4.61E+10 5.89E+04 3.30E+23

6. Numerical Comparison

Date v – NKTg v – NASA Relative Error (%)
1/1/2025 5.22E+04 53400 -2.15461
4/1/2025 3.87E+04 38900 -0.562786
7/1/2025 4.91E+04 50400 -2.561981
1/10/2025 3.95E+04 39800 -0.819213
12/31/2025 5.85E+04 58900 -0.707806

Average relative error: 1.3%


7. Observations from a Computational Perspective

  • The system is fully defined by interaction between x, v, and m.

  • No force expressions are required in the computation process.

  • The model is deterministic and reproducible across platforms.

  • Error remains within ~1.3% compared to NASA JPL data.


8. Discussion

From a software engineering perspective, this approach represents:

  • A constant-driven orbital simulation model.

  • A reduced-parameter dynamical system.

  • A reproducible computational experiment based on publicly available data.

The implementation can be reproduced in any language supporting floating-point arithmetic.


If anyone is interested, I can share a minimal reproducible implementation (Python / C++ / Go) for benchmarking and independent validation.

Where Next?

Popular General Dev topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
Rainer
Have you seen the new features that will be available in the upcoming C# 9 release? C# is taking a lot of input from functional l...
New
Exadra37
Cloudflare as workers to run serverless code without using containers: So it seems that Isolates is based on: What we ended up settl...
New
chasekaylee
I’ve been using the classic notebook to-do list, but I’m curious to hear what awesome tools are out there that I am not aware of. I’m alw...
New
chasekaylee
Hi there! I have some old Bose in ear noise cancelling headphones that have worked like a champ for the past 3 years and was maybe due fo...
New
AstonJ
Inspired by this post from @Carter, which languages, frameworks or other tech or tools do you think is killing it right now? :upside_down...
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
New
jaeyson
Hi all, does anybody tried Shankar Devy’s Phoenix Inside Out book series? Also, will there be a big difference (aside from context prior...
New
OvermindDL1
Maybe we need a thread of hosting providers we like and for what reasons. I personally like OVH, they are a very low level host (they re...
New
New

Other popular topics Top

PragmaticBookshelf
Take your Go skills to the next level by learning how to design, develop, and deploy a distributed service. Start from the bare essential...
New
PragmaticBookshelf
Machine learning can be intimidating, with its reliance on math and algorithms that most programmers don't encounter in their regular wor...
New
Exadra37
I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New
PragmaticBookshelf
Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to soci...
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
AstonJ
Thanks to @foxtrottwist’s and @Tomas’s posts in this thread: Poll: Which code editor do you use? I bought Onivim! :nerd_face: https://on...
New
mafinar
This is going to be a long an frequently posted thread. While talking to a friend of mine who has taken data structure and algorithm cou...
New
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic. Sam Ruby @rubys ...
New
PragmaticBookshelf
As digital systems increasingly run the world, mastery of the recurring patterns of software development risk is the key to fast and effe...
New