Question: The stack exchange question "Is there any concrete-solid proofs of this space odyssey?" made me want to edit it to remove the s in proofs (someone with enough flair did), however it made me wonder about the plurality of *any* and *proofs*.

So please enlighten me about which one is correct.

> 
> Is there any concrete-solid proof of this space odyssey?  
> 
>  Are there any concrete-solid proofs of this space odyssey?
> 
> 
> 

If the asker wants to hear about at least one proof, the first one is OK, but what is correct if he wants at least two pieces of evidence?

Answer: 
"Proof" is usually treated as a mass noun, and so has no plural: 

"I have proof that ... "

"There is no proof that ... "

"You haven't any proof that ... "

It can be used as a count noun, but usually only in special senses, such as a formal (mathematical or logical) proof:

"His book contains several new proofs of these theorems". 

I would find it strange to read "They produced several proofs of his innocence".
You're more likely to encounter the plural in formal logic, maths, etc., where a given proposition may have multiple *proofs*. In other contexts it's more common to lump all the supporting evidence together as (singular) *proof*.