Building a physics formula database -- Help please

Click For Summary
SUMMARY

The discussion centers on the creation of a comprehensive online database of physics formulas, spearheaded by the user through the website newtondb.com, which aims to expand upon existing resources like pldb.com. The database will utilize a treebase language and compile data into CSV format. Participants highlight the challenges of representing interrelated variables and the complexity of deriving formulas from general principles. They also suggest reaching out to notable figures in programming and mathematics, such as Eric Weisstein of MathWorld, for insights and collaboration.

PREREQUISITES
  • Understanding of treebase language for database structure
  • Familiarity with CSV file formats for data compilation
  • Knowledge of physics formulas and their interrelationships
  • Basic principles of open-source project management
NEXT STEPS
  • Research treebase language for effective database design
  • Explore CSV data handling techniques for large datasets
  • Investigate the creation of a lexicon for differential equations
  • Contact Eric Weisstein for insights on building a comprehensive math resource
USEFUL FOR

This discussion is beneficial for physicists, software developers, and database architects interested in creating scalable educational resources and collaborating on open-source projects.

angrymonks
Messages
5
Reaction score
0
I'm looking to compile a large online database of physics formulas*. I have yet to find any comprehensive "physics list" that isn't too domain specific or simply scalable. My attempt will be to build it here newtondb.com following and expanding on pldb.com. It will be built using a treebase language and will compile to a simple CSV.

I'd love to hear feedback and looking to collaborate. Just shoot me a message.

*variables, objects, formulas, experiments and everything in between
 
Last edited:
Physics news on Phys.org
jedishrfu said:
Have you seen this website?

https://phys.libretexts.org/Learning_Objects/A_Physics_Formulary/Physics

Its not comprehensive but may illustrate the difficulties you will face with some formulas being derived from other more general formulas and you would need to account for that.
Thanks!

I have come across that site. Physics.info is another good one as well. Yes, representing the variables in relation to each other is going to be a challenge but I suppose that the fun of it.
 
This task reminds me of someone who suggested creating a database or lexicon for differential equation systems. After a quite short process of thinking I came to the conclusion that this would be a task for several volumes. Strictly speaking, your goal will be included in those books since formulas in physics are almost automatically differential equations or systems thereof. Long story short, I think this is a Sisyphus task.
 
  • Like
Likes   Reactions: Vanadium 50, angrymonks and jedishrfu
jedishrfu said:
I looked at your two sites. They look pretty sweet.

Is pldb your site or someone else's project?

How did you find Mike Colishaw and Bill Ousterhout?

I was thinking if you want to get into more recent software language interviews there's the folks who designed Julia, Jeff Bezanson, Stefan Karpinski, Viral B. Shah, and Alan Edelman.

https://en.wikipedia.org/wiki/Julia_(programming_language)
Thank you 😊

pldb is the brainchild of my good friend Breck Yunits. I join him about a year ago. I simply reached out to a couple of the major programming language designers to get feedback and insight. I’d love do get the Julia folks involved.
 
fresh_42 said:
This task reminds me of someone who suggested creating a database or lexicon for differential equation systems. After a quite short process of thinking I came to the conclusion that this would be a task for several volumes. Strictly speaking, your goal will be included in those books since formulas in physics are almost automatically differential equations or systems thereof. Long story short, I think this is a Sisyphus task.

That I agree with. Just trying to get the ball rolling is all (no pun intended). If the effort is open source and easily scalable then I believe it to be worth while.
 
Another place to take inspiration from is MathWorld. Perhaps you could reach out and interview him as well. His name is Eric Weisstein.

https://en.wikipedia.org/wiki/Eric_W._Weisstein

https://mathworld.wolfram.com/

He had quite an experience building his site math site. One stumbling block was a deal he made with CRC that turned into a nightmare. Later Wolfram came to the rescue and now his site is maintained under their protective umbrella.
 
This is another thought to be taken into consideration. Such an enterprise would have to basically almost copy the entire physics part of Wikipedia, across at least six languages (English, French, Russian, German, Spanish, Italian). These alone are really many, I mean, many formulas.
 
  • Like
Likes   Reactions: jedishrfu
  • #10
jedishrfu said:
Another place to take inspiration from is MathWorld. Perhaps you could reach out and interview him as well. His name is Eric Weisstein.

https://en.wikipedia.org/wiki/Eric_W._Weisstein

https://mathworld.wolfram.com/

He had quite an experience building his site math site. One stumbling block was a deal he made with CRC that turned into a nightmare. Later Wolfram came to the rescue and now his site is maintained under their protective umbrella.
Sweet! He'd be a perfect candidate to interview.
 

Similar threads

  • · Replies 15 ·
Replies
15
Views
3K
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 62 ·
3
Replies
62
Views
11K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 9 ·
Replies
9
Views
4K