Re: [sage-devel] Migration to GitHub complete

2023-02-05 Thread G. M.-S.
Huge thanks to everybody involved.

Guillermo

On Mon, 6 Feb 2023 at 08:03, Matthias Koeppe 
wrote:

> https://github.com/sagemath/sage
>
> See
> https://github.com/sagemath/trac-to-github/blob/master/docs/Migration-Trac-to-Github.md
> for a transition guide from Trac to GitHub.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CANnG189LMPp7vuOvQHsOw93EvVqxA-nGnA_1ugq4Yq-M11S_0Q%40mail.gmail.com.


[sage-devel] Re: Migration to GitHub complete

2023-02-05 Thread Kwankyu Lee
Great! Thank you!

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/a765b34c-f9e1-4a0b-af20-85b3a8c273d3n%40googlegroups.com.


[sage-devel] Migration to GitHub complete

2023-02-05 Thread Matthias Koeppe
https://github.com/sagemath/sage

See 
https://github.com/sagemath/trac-to-github/blob/master/docs/Migration-Trac-to-Github.md
 
for a transition guide from Trac to GitHub.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/4ac66d67-d9eb-4a93-960e-75c514b44bc1n%40googlegroups.com.


[sage-devel] Suggested contribution: algebraic dependendecy of numerical data

2023-02-05 Thread Georgi Guninski
Hi sage devs,

I am proposing contribution to sage.
Attaching https://j.ludost.net/code/algdep_numeric.py.txt

>From the comments:

Given a list F of numeric lists F_{i,1},F_{i,2},...F_{i,k}
Finds a list of polynomials G_i, such that G_i(F_j)=0
Examples:

F=[ [ZZ(fibonacci(2*i)),fibonacci(2*i+1)] for i in range(2,50)]
ag=algdepanalytic(F,D=2,check=1);ag
[x0^2 + x0*x1 - x1^2 + 1]

The X coordinate of an Elliptic Curve over finite field:
F=[ X(n*P),X((n+1)*P)]

p=next_prime(10**3);K=GF(p)
E=EllipticCurve(GF(p),[0,2]);P=E.gens()[0]
def X_n(P,n):  return (n*P).xy()[0]
F=[ [X_n(P,2*i),X_n(P,2*i+1)] for i in range(2,47)]
ag=algdepanalytic(F,D=4,check=1);ag
[126*x0^2*x1^2 - 97*x0^2*x1 - 97*x0*x1^2 + 353*x0^2 + 303*x0*x1 +
353*x1^2 + x0 + x1 - 388]

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAGUWgD8s3QX5AVJ1Pfx%3D-PnopjKNTg93o51Fa_t5vQ1%3D5WezZA%40mail.gmail.com.
def algdepanalytic(F,D=4,check=False,K=None):
"""
sage code for algebraic dependendecy of numerical data
Author:  Georgi Guninski, ggunin...@gmail.com, gunin...@guninski.com
Version:  2.0, Mon 06 Feb 2023
Project page:  https://j.ludost.net/code
Given a list F of numeric lists F_{i,1},F_{i,2},...F_{i,k}
Finds a list of polynomials G_i, such that G_i(F_j)=0
Examples:

FI=[fibonacci(2*i),fibonacci(2*i+1)]
def FI(n):  return fibonacci(n)
F=[ [ZZ(fibonacci(2*i)),fibonacci(2*i+1)] for i in range(2,50)]
ag=algdepanalytic(F,D=2,check=1);ag
[x0^2 + x0*x1 - x1^2 + 1]

The X coordinate of an Elliptic Curve over finite field:
F=[ X(n*P),X((n+1)*P)]

p=next_prime(10**3);K=GF(p)
E=EllipticCurve(GF(p),[0,2]);P=E.gens()[0]
def X_n(P,n):  return (n*P).xy()[0]
F=[ [X_n(P,2*i),X_n(P,2*i+1)] for i in range(2,47)]
ag=algdepanalytic(F,D=4,check=1);ag
[126*x0^2*x1^2 - 97*x0^2*x1 - 97*x0*x1^2 + 353*x0^2 + 303*x0*x1 + 353*x1^2 + x0 + x1 - 388]


"""
n=len(F[0])
if K is None:  K=F[0][0].base_ring()
Kx=PolynomialRing(K,x,n)
ge=Kx.gens()
mo=prod(ge)**D
mo=Kx.monomial_all_divisors(mo)
mo=[i for i in mo if i.degree()<=D]
mo += [Kx(1)]
if len(F)

[sage-devel] Re: Sage GSoC2023 Ideas Page

2023-02-05 Thread 'Travis Scrimshaw' via sage-devel
Hi everyone,
   I know things are a bit hectic with the transition right now. However, 
the deadline for submitting our GSoC proposal is tomorrow (at least for 
me). I would appreciate it if you could add a project (you don't have to 
agree to be a mentor) or let me know if you are willing to mentor a project 
(you do not need to have a specific project in mind/written). The GSoC 
rules this year seem to indicate that the duration of the project is 
somewhat variable, and as such, can be more focused on implementing more 
targeted features. Let me know if you have any questions.

Best,
Travis


On Tuesday, January 31, 2023 at 11:42:48 AM UTC+9 Travis Scrimshaw wrote:

> Hi everyone,
>The deadline for SageMath to submit its GSoC organization application 
> is February 7th, 18:00 UTC. If you are interested in mentoring a project, 
> please post it to the ideas page:
>
> https://wiki.sagemath.org/GSoC/2023
>
> Best,
> Travis
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/83d8f2c9-0bd5-446e-8e83-a71196c6c41fn%40googlegroups.com.


[sage-devel] Re: problem building pyscipopt

2023-02-05 Thread Matthias Koeppe
Build with python 3.10 from the system?

On Sunday, February 5, 2023 at 9:50:31 AM UTC-8 axio...@yahoo.de wrote:

> any idea what I could try?
>
> On Saturday, 4 February 2023 at 15:45:37 UTC+1 Matthias Koeppe wrote:
>
>> The real error appears farther down in the log.
>>
>>   src/pyscipopt/scip.c: In function '__Pyx_AddTraceback': 
>> src/pyscipopt/scip.c:463:62: error: dereferencing pointer to incomplete 
>> type 'PyFrameObject' {aka 'struct _frame'} 463 | #define 
>> __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) | 
>> ^~ src/pyscipopt/scip.c:176759:5: note: in expansion of macro 
>> '__Pyx_PyFrame_SetLineNumber' 176759 | 
>> __Pyx_PyFrame_SetLineNumber(py_frame, py_line); | 
>> ^~~ 
>>
>> This error may be specific to using Python 3.11; not sure if we have 
>> tested that.
>>
>> On Saturday, February 4, 2023 at 2:55:08 AM UTC-8 axio...@yahoo.de wrote:
>>
>>> I built sage 9.8.rc0 from scratch, and then did ./sage -i pyscipopt, 
>>> but this failed.  The log is attached.
>>>
>>> I get the same result with 9.8.beta7 (but I did not build it from 
>>> scratch).
>>>
>>> The puzzle is that I believe I had SCIP already working.
>>>
>>> I do not understand the error message at all:
>>>
>>>   error: Command "gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall 
>>> -Wno-unused -g -O2 -g -O2 -fPIC -I/home/martin/sage-trac/local/include 
>>> -I/home/martin/sage-trac/local/var/lib/sage/venv-python3.11.1/include/python3.11
>>>  
>>> -c src/pyscipopt/scip.c -o 
>>> build/temp.linux-x86_64-cpython-311/src/pyscipopt/scip.o" failed with exit 
>>> status 1
>>>
>>> This is relatively urgent for me :-(
>>>
>>> Martin
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/91beeb23-2f74-4f54-8a77-26b1a2685fb6n%40googlegroups.com.


[sage-devel] Re: problem building pyscipopt

2023-02-05 Thread 'Martin R' via sage-devel
any idea what I could try?

On Saturday, 4 February 2023 at 15:45:37 UTC+1 Matthias Koeppe wrote:

> The real error appears farther down in the log.
>
>   src/pyscipopt/scip.c: In function '__Pyx_AddTraceback': 
> src/pyscipopt/scip.c:463:62: error: dereferencing pointer to incomplete 
> type 'PyFrameObject' {aka 'struct _frame'} 463 | #define 
> __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) | 
> ^~ src/pyscipopt/scip.c:176759:5: note: in expansion of macro 
> '__Pyx_PyFrame_SetLineNumber' 176759 | 
> __Pyx_PyFrame_SetLineNumber(py_frame, py_line); | 
> ^~~ 
>
> This error may be specific to using Python 3.11; not sure if we have 
> tested that.
>
> On Saturday, February 4, 2023 at 2:55:08 AM UTC-8 axio...@yahoo.de wrote:
>
>> I built sage 9.8.rc0 from scratch, and then did ./sage -i pyscipopt, but 
>> this failed.  The log is attached.
>>
>> I get the same result with 9.8.beta7 (but I did not build it from 
>> scratch).
>>
>> The puzzle is that I believe I had SCIP already working.
>>
>> I do not understand the error message at all:
>>
>>   error: Command "gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall 
>> -Wno-unused -g -O2 -g -O2 -fPIC -I/home/martin/sage-trac/local/include 
>> -I/home/martin/sage-trac/local/var/lib/sage/venv-python3.11.1/include/python3.11
>>  
>> -c src/pyscipopt/scip.c -o 
>> build/temp.linux-x86_64-cpython-311/src/pyscipopt/scip.o" failed with exit 
>> status 1
>>
>> This is relatively urgent for me :-(
>>
>> Martin
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/4536ee01-1d8c-4981-a755-b278f3895ec9n%40googlegroups.com.