William Stein

Seattle, WA

wstein.org

Age: 40

I do research on elliptic curves and modular forms and direct the Sage mathematics software project.

I am a professor of mathematics at University of Washington. In my mathematics research, I use the Birch and Swinnerton-Dyer conjecture as motivation to understand the constellation of arithmetic invariants associated to optimal quotients of J0(N). I also use do explicit computations with modular forms.

Aug
22
awarded Supporter
Aug
14
answered Invalid Syntax Error at the end of a concatenated list
Aug
14
comment Invalid Syntax Error at the end of a concatenated list
If you add a single ] at the end of your file it imports fine. That said -- personally, I recommend you learn some new tools for reading in data for computations, instead of creating big .py files. Some suggestions: (1) write a list of requested computations to a file and learn how to use open(...).xreadlines() to iterate through the lines of a file; or (2) use pickle (save/load functions in sage), or (3) use a sqlite database. Constructing massive Python files to specify input isn't super robust.
Aug
14
comment Invalid Syntax Error at the end of a concatenated list
This question is very, very hard to answer given the information you've provided. Fortunately, since I'm the admin of the computer you're using, I can dig deeper :-) Here's a gist showing that this is literally just a Python syntax error, so has nothing in particular to do with sage: gist.github.com/williamstein/49fc9a2857c89f099f69
Aug
13
awarded Yearling
Aug
7
comment kvm guest network problems
I had the same issue -- which was a massive show stopper for my site -- and disabling KSM stopped it from happening. Thanks!
Jun
11
comment How to interact on the previous interact by python
This also works verbatim in SageMathCloud (cloud.sagemath.com).
Jun
4
awarded Supporter
Jun
4
awarded Autobiographer
Jun
4
comment similar tools for MATLAB ?
You can also use cloud.sagemath.com online for free, where Sage, Scilab, and Octave are all available, at least from the terminal. There is no download at all, so this might be useful for you.
May
7
awarded Yearling
May
7
awarded Autobiographer
May
4
answered Taking advantage of Sage and IPython notebook in the same page? Or, rather combining them?
Apr
23
comment Why are my commands not changing colors on sage notebook? And how to compile the program written on Sage notebook?
SageMathCloud (cloud.sagemath.com) definitely does have syntax highlighting, both in Sage Worksheets and IPython notebooks. Also Sage worksheets support %cython.
Apr
21
comment Installing Sage 6 and opening it on windows 8 PC with 64 bit
The Sage notebook doesn't have syntax highlighting. However, cloud.sagemath.com worksheets do have syntax highlighting.
Apr
21
comment What's a good policy for accepting late homework?
I spent this morning working on code for automating submission of homework in SageMathCloud, making all the students' projects visible (as subfolders) of the instructor's project, and automating peer-grading so one can assign deeper problems. Course workflow will be the next big feature of SMC. Stay tuned. Also, of course SMC has snapshots every 2 minutes, so you can tell exactly when students did what.
Apr
21
awarded Autobiographer
Apr
21
awarded Supporter
Apr
21
answered Online Finite Field Calculator
Apr
21
awarded Supporter
1 2 3 4 5