News for hackers. Stuff that matters.
Re:The Wolfram Physics Project by knzhou on Tuesday April 14, 2020 @01:33PM (#22868856)
I don't see anything of substance here, besides a lot of pretty graphs. Just like Wolfram's "A New Kind of Science", we have the problem that there is a vast gulf between what you need to make flashy popsci and what you need to make a real physical theory. In increasing order of difficulty, you need to:

1. make a set of dynamical rules that matches general relativity in the low energy limit, such as recovering Lorentz invariance and the Einstein field equation (this is supposed to be the easiest part -- without at least doing this, a theory of everything is worth less than the graph doodles in my middle school notebooks)

2. demonstrate that you can add something that looks like matter

3. reproduce effects that we know have to appear in quantum gravity in the semiclassical limit, such as Hawking radiation and black hole entropy

4. demonstrate that you can add matter that behaves like the Standard Model

5. make specific predictions that we didn't already know from purely semiclassical considerations

6. find a way to verify those predictions

7. have the predictions actually be correct upon verification

These 7 steps are hard, which is why nobody has managed to do them. But it looks like Wolfram hasn't even bothered to start on step 1. His new book is just hundreds and hundreds of pages of pretty graphs and big words. It's more akin to a reformulation of the foundations of mathematics than a theory of physics -- and it's not a particularly good one, at that.

It's the same complaint I have about category theorists trying to do applied physics. (And category theory is a much more powerful language than Wolfram's!) Yes, you might have an incredibly general language, with which you can talk about vast swaths of possible physical theories. But we already had way too many possibilities using ordinary mathematics! We need to narrow down on specifics, not muddy the waters by making things even more general. I mean, it's like trying to rescue a startup by translating the documentation into Esperanto.

Re:The Wolfram Physics Project by jonathan_gorard on Tuesday April 14, 2020 @02:02PM (#22869274)
(1) We certainly do have formal derivations of Lorentz covariance and the Einstein field equations, given in detail here:

http://wolframcloud.com/obj/wolframphysics/Documents/some-re...

(2) The article above already discusses the derivation of the matter contribution to the Lagrangian density, the derivation of energy-momentum tensor, and Lorentz transformations for elementary particles.

(3) Both Hawking radiation and black hole entropy, and connections between our formalism and the AdS-CFT correspondence, are detailed here:

http://wolframcloud.com/obj/wolframphysics/Documents/some-qu...

(4) We do not yet know how to do this.

(5) The quantum mechanics paper above makes, for instance, quite specific predictions about the location of stretched horizons around non-semiclassical black holes.

(6) (7) This we are still working on.

Re:The Wolfram Physics Project by knzhou on Tuesday April 14, 2020 @04:39PM (#22871146)
Thanks, this is much better than the incredibly vague Wolfram documentation.

Skimming through it, the links between the specific physics and the general statements about graphs seem to me to be rather weak. A typical section looks like setting up a bunch of very general definitions about graphs, and then suddenly jumping into a standard physics derivation in standard physics notation without even using the definitions you set up a page earlier. In other words, the graph stuff seems to not be doing much of the work!

But I do admit that I only skimmed. This could be an unfair assessment. I hope your papers get a good, thorough peer review.

Re:The Wolfram Physics Project by JoachimS on Tuesday April 14, 2020 @04:26PM (#22871028)
Reading through the paper in (3) above. If I understand the text on page 26 correctly, you predict that quantum computers will not be more efficient than classical computers:

"The class of problems that can be solved efficiently by quantum computers should be identical to the class of problems that can be solved efficiently by classical computers: More precisely, we predict in this appropriately coarse-grained case that P=BQP, where P and BQP denote the complexity classes of polynomial time and bounded error quantum polynomial time, respectively."

And:

"In other words, in order to maintain a causal invariant representation, the observer must perform a sufficient level of coarse-graining to ensure that any apparent advantage obtained through the use of a quantum computer over a classical one is effectively lost."

Am I missing something fundamental (most probably)? Are you predicting that quantum computers will not be able to, for example, factor RSA keys much faster than todays non-quantum machines?

Re:The Wolfram Physics Project by miltondts on Tuesday April 14, 2020 @06:16PM (#22872154)
I'm not sure if that is the case or not but if that is the prediction then they are in good company.

Nobel laureate Gerard 't Hooft also has a cellular automaton theory and one of his conclusions is: "If engineers ever succeed in making such quantum computers, it seems to me that the CAT is falsified; no classical theory can explain quantum mechanics." By "such quantum computers" he means computers that can run Shor's algorithm. "...but factoring a number with millions of digits into its prime factors will not be possible – unless fundamentally improved classical algorithms turn out to exist."

https://arxiv.org/abs/1405.1548

Re:The Wolfram Physics Project by naasking on Tuesday April 14, 2020 @08:29PM (#22873105)
I believe most of these theories essentially suggest that the error correction required to produce a precise and reliable answer from more qubits, will grow faster than the computing power added by those qubits.

> no classical theory can explain quantum mechanics."

Not sure I can agree with 't Hooft on this. A GR-based theory with closed timelike curves can easily have particles travelling through time to interfere with themselves, and thus reproduce the quantum phenomena like the double-slit experiment. There's been some work on this:

https://www.reddit.com/r/Physics/comments/1gjekn/the_logic_o...

Re:The Wolfram Physics Project by gazzini on Tuesday April 14, 2020 @06:34PM (#22872313)
In your last sentence, you compare future quantum computers to “today’s” non-quantum computers, which might be a false dichotomy.

[warning: uninformed tangent]

A more optimistic interpretation could be that quantum & non-quantum machines will be similar because we have huge leaps to make in non-quantum computer architecture.

This is strictly a theoretical thought-experiment for me, but it has always intrigued me that quantum computers sort-of model the problem itself in the hardware circuit & shove a bunch of qubits through it.

In digital computers, we mostly model Boolean logical structures & then, in software, translate our problem into that Boolean logic. This translation into discrete steps places a limit on the theoretical efficiency.

However, perhaps there is room in analog computing hardware to more closely model specific types of optimization problems & then shove a bunch of electrons through it (shouldn’t the electrons follow the path of least resistance?).

Re:The Wolfram Physics Project by JoachimS on Wednesday April 15, 2020 @01:21AM (#22874787)
> In your last sentence, you compare future quantum computers to “today’s” non-quantum computers, which might be a false dichotomy.

Ah, good point.

Though I was more thinking of Shor's algorithm and Grover's algorithm that tells us the theoretical expected performance that could be achieved with quantum computers. Normally these are described as showing the speedup provided by a possible quantum computer (in relation to non-quantum computers).

So, when reading the Wolfram Model paper I cited, I read the statement regarding quantum computers as dismissing the possibility of achieving qantum computers capable of realising Shor's and Grover's.

But one could of course read it in a flip-side way, that there are algorithms out there to be discovered that achieves the same lower bound complexities on non-quantum machines.

Considering that the Wolfram Model is all about graphs and cellular automata, the statement should probably be considered not based on a RAM complexity model, but something like PRAM that considers parallelism.

Re:The Wolfram Physics Project by alecdibble on Tuesday April 14, 2020 @07:50PM (#22872853)
What you are describing is an analog computer or circuit. These definitely exist, I had to build a circuit to model the physics of a bouncing ball in a Circuits class in college. However, I don't know how often analog computers are used in professional/practical applications these days. Here is some more info: https://spectrum.ieee.org/computing/hardware/not-your-father...
Re:The Wolfram Physics Project by core-questions on Tuesday April 14, 2020 @09:09PM (#22873383)
> However, perhaps there is room in analog computing hardware to more closely model specific types of optimization problems & then shove a bunch of electrons through it (shouldn’t the electrons follow the path of least resistance?).

Congratulations, you've rediscovered quantum annealing!

Re:The Wolfram Physics Project by kvathupo on Wednesday April 15, 2020 @02:10AM (#22875067)
I'm certainly going to look forward to Scott Aaronson's response
Re:The Wolfram Physics Project by tagrun on Wednesday April 15, 2020 @12:42PM (#22879881)
I haven't checked the context, but that indicates a flaw in either their framework or the way they draw this conclusion. We know for a provable fact that some problems (not necessarily interesting or useful ones) can be solved exponentially faster on a quantum computer than a classical computer: Deutsch-Jozsa algorithm (or it's generalization: Simon's algorithm) demonstrates this.
Re:The Wolfram Physics Project by FeepingCreature on Wednesday April 22, 2020 @06:24AM (#22944078)
We know problems can be solved faster on a "quantum computer" as the term is defined; we don't know that the version of QM that our reality runs on actually allows us to create such a computer, or at least scale it up to a demonstrably (not provably! Demonstrably!) superclassical level. That's what the Quantum Supremacy debate is about.
Re:The Wolfram Physics Project by fspeech on Tuesday April 14, 2020 @07:59PM (#22872924)
Could I understand the effort this way? In general any Turing complete set of computational rules should be able to generate any computable expression and hopefully physics can be expressed with computable expressions (at least if it is at all comprehensible to humans). So you are looking for a particular set of rules (instead of the English language and math symbols, e.g.) that meet certain kind of aesthetics. Do you expect only valid physics to be expressed or is the research on the kind of restriction that will lead to only valid physics being expressed?
Re:The Wolfram Physics Project by AgentME on Tuesday April 14, 2020 @11:27PM (#22874187)
From the main article, it looks like they believe that relativity and quantum mechanics are both things that directly emerge as necessary consequences from the structure, not that those are arbitrary results that may be computed inside. It wouldn't be very interesting in the latter case; there's no shortage of Turing tarpits.
Re:The Wolfram Physics Project by inasio on Wednesday April 15, 2020 @01:33PM (#22880587)
Could you provide some details on the algorithm used to graph the plots? I'm pretty sure nothing in graphviz would result in such nice looking graphs, so probably not a spring relaxation-type algorithm. Perhaps something using the graph Laplacian eigenvectors? I recall some papers by Yehuda Koren using the technique on massive graphs
Re:The Wolfram Physics Project by bhouston on Tuesday April 14, 2020 @02:32PM (#22869663)
Are you guys planning on submitting your novel findings to peer reviewed physics journals? Have you done that? How has that gone?
Re:The Wolfram Physics Project by jonathan_gorard on Tuesday April 14, 2020 @02:37PM (#22869741)
Our preprints are currently in peer review (for different journals, I should add). Nothing terrible has happened yet.
Re:The Wolfram Physics Project by 9q9 on Tuesday April 14, 2020 @02:54PM (#22869955)
Why didn't you wait with the announcements until after the pre-prints were accepted by reputable journals?
Re:The Wolfram Physics Project by jonathan_gorard on Tuesday April 14, 2020 @03:36PM (#22870486)
It's relatively common practice in academia to make announcements about results while they're still in pre-print form (particularly given how slow the peer review process is for some journals).
Re:The Wolfram Physics Project by 9q9 on Tuesday April 14, 2020 @03:46PM (#22870580)
I've never announced my papers before they were accepted by a conference or journal (other than putting them on arXiv). I would certainly not let my university's press office mention my work if it was not fully peer reviewed. I've never seen this from my colleagues either.
Re:The Wolfram Physics Project by knzhou on Tuesday April 14, 2020 @03:43PM (#22870547)
It's common practice to "announce" in the sense that you email colleagues about it and give seminars. It's not common practice to do a press blitz, solely directed at an audience that will be unable to criticize it.
Re:The Wolfram Physics Project by chrisco255 on Tuesday April 14, 2020 @03:57PM (#22870684)
The internet is pretty good at criticizing things.
Re:The Wolfram Physics Project by knzhou on Tuesday April 14, 2020 @03:59PM (#22870720)
Well yeah, but a lot of the criticism is baseless. For example, you have people downthread saying things like "this can't be right because it's discrete", or, "it's inherently impossible for a theory of everything to make predictions", and so on. These aren't true at all.

Every physicist knows that if you want good criticism, you need to go to people with relevant expertise. That's what peer review is!

Re:The Wolfram Physics Project by chrisco255 on Tuesday April 14, 2020 @04:21PM (#22870974)
But they're doing that too. Given we live in the information age, why the hell not send it out in both a traditional research publication as well as a forum like this one? A lot of smart people out there in the world and if you can get 10,000 geniuses to look it over, who says it won't lead to either better criticisms or expansion of a potentially sound theory into other discoveries?
Re:The Wolfram Physics Project by abdullahkhalids on Tuesday April 14, 2020 @03:30PM (#22870400)
In a lot of physics areas, things move very fast, so generally people submit to a journal and arXiv simultaneously, in case someone else posts on arXiv first and goes down in history as first.

However, rarely are arxiv publications accompanied by such fan fare.

Re:The Wolfram Physics Project by jfkebwjsbx on Tuesday April 14, 2020 @04:08PM (#22870834)
Yes, but press releases are only released after papers have been accepted, not only by journals, but overall by the scientific community.

Specially for papers that claim new or bold things.

Re:The Wolfram Physics Project by SkyMarshal on Tuesday April 14, 2020 @03:27PM (#22870365)
Why rely on narrow peer review when you can put the ideas out in public and receive much broader feedback. Most of that feedback will be noise, but the Wolfram crew are certainly able to find the signal in it and use that to improve or fix their ideas.
Re:The Wolfram Physics Project by airstrike on Tuesday April 14, 2020 @03:00PM (#22870026)
Because they don't need to?
Re:The Wolfram Physics Project by gowld on Tuesday April 14, 2020 @03:10PM (#22870158)
Because they wanted more peer review?

Why didn't you wait for approval of your HN comment?

Re:The Wolfram Physics Project by craftinator on Tuesday April 14, 2020 @03:48PM (#22870599)
I forget what kind of fallacy you're arguing, but it's definitely a fallacy of some sort.
Re:The Wolfram Physics Project by mnemonicsloth on Tuesday April 14, 2020 @05:23PM (#22871631)
Right. Except for all this fanfare. Why is it necessary to celebrate the writing of two papers like this?
Re:The Wolfram Physics Project by covidacct on Tuesday April 14, 2020 @01:51PM (#22869094)
The substance a good dsl for implementing rewrite/string substitution systems, as well as (likely high-quality) implementations of algorithms causal invariants, knuth-bendix completion, graph isomorphism, etc. [1]. A lot of that pre-existed the Wolfram Physics Project. The new thing appears to be:

1. a rebranding with improved documentation / learning resources for using those features (hey, documentation is hard! discoverability matters!), and

2. a set of really impressive rendering algorithms for visualizing these sorts of systems. (hey, visualizing mathematical objects is quite substantive! I'll happily pay good money for "low-effort pretty charts"!)

I addressed in the companion thread why I don't think this is particularly likely to result in "a new type of physics": https://news.ycombinator.com/item?id=22866284

Mathematica is good software. Pre-wolframengine I did shell out the $2K for Mathematica because it contains best-in-class implementations of some important algorithms. A high-quality reimplementation that matches Mathematica's performance would take me several years (in an area where I have a phd). Wolfram Research employs smart folks and lets them spend their time writing really high quality code, and the only way to access that code is by calling Mathematica's built-in functions.

But just because the goal is perhaps a bit grandois and the presentation definitely breathless doesn't mean there's "nothing of substance".

[1] https://www.wolframcloud.com/obj/wolframphysics/Tools/guide-...

Re:The Wolfram Physics Project by knzhou on Tuesday April 14, 2020 @01:57PM (#22869200)
I do agree that Mathematica is great software! Physics would be much poorer without its help.
Re:The Wolfram Physics Project by jjoonathan on Tuesday April 14, 2020 @05:04PM (#22871419)
Seconded! Nothing beats Mathematica at mapping the concepts of mathematics into software. In certain verticals, sure, but overall? Wolfram has been spinning this flywheel for decades, and it shows.
Re:The Wolfram Physics Project by h91wka on Tuesday April 14, 2020 @07:44PM (#22872821)
Maplesoft Maple is more powerful. hides
Re:The Wolfram Physics Project by naasking on Tuesday April 14, 2020 @09:06PM (#22873365)
> But we already had way too many possibilities using ordinary mathematics! We need to narrow down on specifics, not muddy the waters by making things even more general.

Building a more general tool can sometimes solve a specific problem than trying to tackle the specific problem directly.

I also think you're missing the forest for the trees here. There are many general relationships in physics that are spontaneously appearing in the structure of Wolfram's hypergraphs. That's interesting enough on its own to be worth further research.

In one sense, this shared structure shouldn't be surprising, because it's often harder to not make something Turing complete, so in a way I expect a lot of shared structure between physics and various general computational models. On the other hand, it's getting harder to squeeze more progress out of traditional approaches, so shrinking a computational model to exactly match physics on long timescales is a unique attack vector worth exploring.

Re:The Wolfram Physics Project by jiggawatts on Wednesday April 15, 2020 @07:31AM (#22876549)
> We need to narrow down on specifics

I have an unfounded suspicion that there exists a simple algebra akin to a continuous geometric algebra that allows all of physics and only physics.

Something that's bothered me for years about contemporary physics is the use of constraints "on top of" a general purpose algebra over the infinite precision real or complex numbers.

Mathematicians would argue that it's all "equivalent", but to me it feels arbitrary and in a sense missing the point. The final theory whatever it is, shouldn't sound like "everything except almost everything leaving one thing". It should sound like "this one thing only, that can be no other thing".

A friend of mine once put it this way: Ask a mathematician to describe a Rubik's Cube and he'll start with the space of all possible transformations, whittle it down to some space of discrete modular transformations by throwing out all other continuous and infinite transformations, then by throwing out even more transformations eventually wind up with a set of rules that matches a Rubik's Cube. If you ask him to draw what it looks like he'll start spouting about how that's impossible and you just need to "learn the maths", pointing at a stack of textbooks.

Modern theoretical physics has the same problem.

Re:The Wolfram Physics Project by comment_ran on Tuesday April 14, 2020 @10:53PM (#22873989)
This reminds me what Feynman talk to us: https://www.youtube.com/watch?v=NM-zWTU7X-k

> If you can find any other view of the world which agrees over the entire range where things have already been observed, but disagrees somewhere else, you have made a great discovery. It is very nearly impossible, but not quite, to find any theory which agrees with experiments over the entire range in which all theories have been checked, and yet gives different consequences in some other range, even a theory whose different consequences do not turn out to agree with nature. A new idea is extremely difficult to think of. It takes a fantastic imagination.

Re:The Wolfram Physics Project by jiggawatts on Wednesday April 15, 2020 @07:23AM (#22876502)
This sums up the last decade of my life. In my spare time I stare out the window trying to dream up a "rule system" that coughs up both relativity and quantum mechanics. It's very hard to even reproduce the basics, let alone the more irritating things like the three generations of particles. That in particular is a good "acid test", and it isn't even mentioned by 90% of the conceptual papers I've been skimming. Quantum gravity, loop this, string that... show me three generations and how those particles conspire to make gravity waves, and then I'll be interested.

Right now I'm toying around with a particularly mathematically elegant model with (IMHO) incredibly beautiful "symmetry" in the sense that the equations are both trivially simple yet capable of producing a rich particle zoo, but still limited to a small finite set. My problem is that I'd need a few petabytes of memory to play around with it sufficiently to see if it passes the basic tests.

I'm hoping Moore's law will allow me to run some simulations before I die of old age...

Re:The Wolfram Physics Project by miscPerson on Wednesday April 15, 2020 @08:21AM (#22876846)
I was curious, so I did the math:

It’s $5M/mo to rent 1 PB of RAM on EC2 and $21,000/mo per PB in S3.

Conceivably, your dreams will be possible in a decade — they are feasible, but likely too costly now.

Re:The Wolfram Physics Project by jiggawatts on Wednesday April 15, 2020 @08:33AM (#22876950)
That, or I get way better at mathematics. At this rate, I think Moore's law will win. Apparently TSMC is mass-producing 5nm chips and they're building their 3nm fab...
Re:The Wolfram Physics Project by miscPerson on Wednesday April 15, 2020 @11:15AM (#22878691)
As someone who also works on physics models in their spare time — the computational hurdles are real.

Best of luck!

Re:The Wolfram Physics Project by diegoperini on Tuesday April 14, 2020 @02:01PM (#22869252)
> I mean, it's like trying to rescue a startup by translating the documentation into Esperanto.

I will quote you with this amazing analogy. Thank you!

Re:The Wolfram Physics Project by mjburgess on Tuesday April 14, 2020 @01:50PM (#22869079)
Is the following section a beginning of an attempt at that?

https://www.wolframphysics.org/technical-introduction/potent...

Re:The Wolfram Physics Project by knzhou on Tuesday April 14, 2020 @01:55PM (#22869154)
Not really. It's very vague -- he is just repeatedly saying "well, you could write down X in terms of graphs in this way." But you can write down anything in terms of anything. You can write a compiler in PowerPoint because it's Turing complete. You can write the Bible in Klingon. You can write about making a burrito in category theory.

Languages are just packaging. In order to have content, you have to nail down specifics, and here the choice of language can be useful because the specifics might be more naturally expressed in some languages than others. But Wolfram hasn't begun this journey.

Re:The Wolfram Physics Project by mjburgess on Tuesday April 14, 2020 @01:58PM (#22869204)
Sure, I agree. However there is value in a phrasing, eg., phrasing classical mechanics in Hamiltonian terms permitted unification with QM, and understanding of non/classical limits.

...

also,

> In our previous paper[1], we formally introduced the Wolfram Model[2] - a new discrete spacetime formalism in which space is represented by a hypergraph, and in which laws of physics are modeled by transformation rules on set systems - and investigated its various relativistic and gravitational properties in the continuum limit, as first discussed in Stephen Wolfram’s A New Kind of Science (NKS)[3]. Our central result was the proof that large classes of such models, with transformation rules obeying particular constraints, were mathematically consistent with discrete forms of both special and general relativity

https://www.wolframcloud.com/obj/wolframphysics/Documents/so...

Re:The Wolfram Physics Project by caetris1 on Tuesday April 14, 2020 @03:28PM (#22870376)
All your points make sense. Also, Wolfram is trying to create a language and tool for others because he very well realizes that his part in all this won't be solving those 7 things.
Re:The Wolfram Physics Project by stupidcar on Tuesday April 14, 2020 @01:51PM (#22869096)
The book doesn't seem to be out yet? Do you have access to an advance copy?
Re:The Wolfram Physics Project by knzhou on Tuesday April 14, 2020 @01:55PM (#22869161)
I'm following his "technical introduction" here: https://www.wolframphysics.org/technical-introduction/