Chris,
Thank you for your comments, they are very helpful!
On my computations, I am considering elliptic curves with rank 1. So, the value of the modular symbol [0] is zero, and we cannot normalise using
the value of the L function at 1.
I need the correct normalization because I am working on computer evidence of the Mazur and Tate conjecture. And the two sides on the
conjecture should agree.
Until now, whenever SAGE prompts me a Warning Message, I was checking each of the suggested values, and see which one works (or is the correct one)
for the formula in the conjecture. Of course, the problem is that I pick the value (among the suggested ones), so that the conjecture works!!!
(Which is not so bad neither, since the conjecture gives an equation for each prime (almost all), and the normalisation constant does not depend on the prime)
But now, I will follow your suggestion of using numerical computation of modular symbols to obtain the correct constant!
In fact, before I start computing with SAGE, I was doing something similar on PARI by estimating [a/b] with the partial sum
$\sum_{i=1}^N a_n cos(2\pi n a/b )/n$ for large $N$.
But, I didnt have any theoretical control of the aproximation error, as you have shown in your article in the link, so I was aproximating many values of the form [r/q] with $q$ prime to the conductor, until I figure out the correct constant.
Best,
Francisco Portillo