582 reputation
218
bio website linkedin.com/in/piotrsemenov
location Russian Federation, Saint-Petersburg
age 28
visits member for 2 years, 5 months
seen Aug 25 at 17:00

Researcher and software engineer.


Jul
2
awarded  Curious
Jun
29
awarded  Popular Question
Mar
25
awarded  Yearling
Nov
22
awarded  Popular Question
Jul
19
awarded  Nice Question
Jul
1
revised Isolating a prefactor in an analytical expression
typos
Jun
25
answered Isolating a prefactor in an analytical expression
Jun
7
awarded  Nice Question
Mar
25
awarded  Yearling
Dec
19
asked Do you know of any web-based university course that is entirely Mathematica based?
Dec
19
awarded  Critic
Dec
19
comment Obtaining Size Of Graphical Objects
Do you want to interpret a Panel object as an image? It is not a good idea because Panel is a kind of dynamic expression in Mathematica. Only "static" objects have dimensions and size (for example, Image).
Dec
19
revised Obtaining Size Of Graphical Objects
More canonical English + Mathematica code wrapper.
Dec
19
suggested suggested edit on Obtaining Size Of Graphical Objects
Dec
12
comment FiniteFields package is very slow. Any fast substitute for Mathematica?
@DanielLichtblau Thank you! I have opened a new question (please, see mathematica.stackexchange.com/questions/16159/…) especially for you answer :)
Dec
12
asked How to do the polynomial stuff over finite fields extensions fast?
Dec
4
comment What is a type in Wolfram Mathematica programming language?
Your point describes the Mathematica world only partially. Mathematica does not introduces the notion of the type at all. It uses only List with special treatment of the first element called Head. This concept allows anybody to emulate any known type system. Also it makes Mathematica to have the most flexible programming language I have ever seen. However, it must be noted that Mathematica is an interpretator. So it is impossible to split the program life-cycle into the compile-time and run-time.
Dec
3
comment FiniteFields package is very slow. Any fast substitute for Mathematica?
@DanielLichtblau My work includes both, the linear algebra and polynomials over extension fields. For example, I have to compute the determinant of big matrices over field extensions and to search roots of polynomials by their factorization. Sure, it will be great! Thanks.
Dec
3
comment What is a type in Wolfram Mathematica programming language?
I suppose, types aka patterns is a very nice interpretation. I also see that this is a more general notion than type from classical programming languages.
Nov
27
comment FiniteFields package is very slow. Any fast substitute for Mathematica?
@Daniel Lichtblau Thank you for the point! I see, the easiest ways are to implement finite field extensions myself or do the patch for FiniteFields. If I get some progress, I will share it in the community.