Adding a starchy substance such as rice or noodles to boiling water increases the surface tension of the water. When it's just plain water boiling the surface tension of the water can't hold back the force of the steam rising and the bubbles burst. Starches increase this surface tension making the bubbles more elastic/pliable (essentially creating a foam), thus requiring more force for them to burst. This makes the bubbles last longer which allows them to build up and eventually boil over.
It's more likely to occur with anything starchy like rice and pasta.
A lower temperature should help to control a boil over as it will allow the water to cool somewhat and slow the boil.
I'd assume that, from your quoted text, that if you use less water you're still imparting the same amount of starch making a thicker solution. More water would dilute this and bring it closer to normal water. In my own experience, small amounts of water allow lots of bubbles to form but nothing really boils over, it just splatters a bit. But reducing temperature and tilting the lid to let some air in has helped me in the past.
Starch is extensively well-researched in food science, so the short answer is yes, there is an authoritative source; there are a myriad of authoritative sources.
The caveat (there's always a caveat) is that food scientists are doing controlled experiments using far more sophisticated methods than pasta and a boiling pot, and they tend to be primarily interested in more theoretical questions than this, because there are an absurd number of variables at work in your own kitchen:
- Type and quantity of pasta;
- Purity and quantity of the water;
- Type, purity, and quantity of salt;
- Water temperature;
- Cooking time;
- And so on...
So, really, to a scientist, the question "does adding salt to pasta water reduce sticking?" is bordering on ridiculous. The answer is, as the answer often is, it depends.
The following is taken from Starch: Chemistry and Technology, an academic tome that is all about - you guessed it - starch.
Effects of salts on gelatinization are more complex than those of nonionic solutes, as they are solute-specific and concentration-dependent. For most electrolytes, an increase in gelatinization temperature, Tm, is found at low salt concentrations. At high salt concentrations, Tm decreases and can even drop below the initial value.
[...] In general, the effect of neutral salts on starch gelatinization follows the order of the classical Hofmeister (lyotropic) series, particularly in the case of anions. [...but] cations of different chloride salts exhibit a more complicated behavior as evidenced with polarizing microscopy.
(Source)
In plain English: Adding a little salt might reduce the gelation and thus sticking. Adding a lot of salt might increase gelation and sticking. The definition of "a little" and "a lot" depends on how much and what kinds of starch are in the pasta, what else might be in the pasta (some already have salt!), how dispersed the starch already is in the water, what kind of salt you're using... you get the idea.
Incidentally, here's the Hofmeister series that the above refers to:
(Source)
Table salt is sodium chloride - NaCl. You'll notice that Na+ is about halfway to the "salt out" side and Cl- is right smack in the middle. So, even with my limited understanding of all the mechanics at work, it does stand to reason that the effects of having both would be unpredictable. It's easier to predict the effects when you have something like calcium perchlorate, i.e. Ca(ClO4)2, where both the anions and cations are on the "salt in" side. Obviously, those kinds of salts are not in your average home kitchen and I doubt that they're even used in commercial food plants.
...although there are other well-known culinary salts other than sodium chloride, including ammonium chloride AKA salmiac, the (in)famous "salty liquorice" salt. That is technically still "salt". Which salt you choose will of course have wildly different effects on chemical properties including starch interaction.
So hopefully this helps explain some of the wildly opposing anecdotal reports you've read. There is no simple answer because your kitchen is not controlled conditions. However, there is some truth to the statement that salt inhibits starch gelation. It might have that effect, at the right concentration and with the right set of ingredients.
Best Answer
I'm not a chemist but I'm pretty sure it has to do with the things that happen to starches in general. In particular, the chemistry isn't about the wheat gluten, it's about starch. Thus, if you feel your quinoa pasta is coming out too gummy or mushy on the outside, you might try it. (If your pasta is already mushy or gummy, how much worse could it get?)
I use vinegar in pasta water with Barilla Plus, which has a lot of wheat but also other stuff, and it causes no problems. I will also say that with really good pasta like that it's a little hard to tell the difference. I have a box of fancy Italian super-starchy pasta that I should try it on.
edit — whoa I just re-read the last line of your question, and now I'm confused. "Keep it starchy"? No, that's not what acid does. The intent is to keep the pasta "pasta-like" in the water; to make sure that the outer layers of the pasta don't get "waterlogged" before they firm up from the heat. Is that what you mean by "keep it starchy"?