Building a physics formula database -- Help please

Click For Summary

Discussion Overview

The discussion revolves around the idea of creating a comprehensive online database of physics formulas, including variables, objects, and experiments. Participants explore the challenges associated with compiling such a resource, including the relationships between derived formulas and the potential scale of the project.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant proposes building a database at newtondb.com, aiming to expand on existing resources like pldb.com.
  • Another participant points out the difficulties in representing formulas that are derived from more general ones, suggesting that this complexity needs to be addressed.
  • Several participants discuss the potential scale of the project, with one likening it to a Sisyphus task due to the extensive nature of physics formulas and their connections to differential equations.
  • There are suggestions to look at existing resources like MathWorld and to consider reaching out to experts like Eric Weisstein for insights.
  • One participant mentions the challenge of potentially needing to translate the database into multiple languages, highlighting the vast number of formulas involved.

Areas of Agreement / Disagreement

Participants express a mix of enthusiasm and skepticism about the feasibility of the project. While there is some agreement on the challenges involved, no consensus is reached regarding the practicality or scope of the database.

Contextual Notes

Participants note that the project may require significant effort to account for the relationships between formulas and the potential need for multilingual support. The discussion reflects various assumptions about the complexity and scale of the task.

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
3K
  • · 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