Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-05-05 Thread sumaiya qureshi
Hey All!

Please let me know I am included within the accepted organization or not?

According to Karachi, Pakistan timezone last night was my GSoC'23 result.

Please guide me through the procedure how to check my GSoC'23 result.

Name :- Sumaiya Qureshi (Karachi, Pakistan)

I opted for Improvements to mathematics interaction with the desired
organization "Oppia" within Web category.

Let me know if you all sage developers want further information regarding
myself to search my result.

Regards,
Sumaiya.

On Fri, Apr 21, 2023, 12:22 PM Dima Pasechnik  wrote:

>
>
> On Thu, 20 Apr 2023, 22:35 Michael Orlitzky,  wrote:
>
>> On Thu, 2023-04-20 at 20:37 +0100, Dima Pasechnik wrote:
>> > >
>> > >
>> https://www.theverge.com/2023/1/28/23575919/microsoft-openai-github-dismiss-copilot-ai-copyright-lawsuit
>> >
>> >
>> > A cursory reading of this wish to dismiss the case sounds to me as the
>> > usual M$ chutzpah.
>> > Of course they want it gone, as it hurts their profits.
>> >
>>
>> Sadly it's not. The American legal system isn't built for this. The
>> fact that they're clearly doing something illegal and that it's hurting
>> people isn't grounds for a third-party lawsuit. The victims can file
>> suits, but like Microsoft's lawyers said, the victims have to be able
>> to demonstrate injury.
>
>
> Copilot makes money which does not go to the producers of the content it
> sells. How is it not injury?
> Copyright is copyright, it is violated here.
>
>
> Then for a suit to be worthwhile, that injury
>> has to outweigh your legal fees. In practice this makes it legal for a
>> corporation to steal $1 from each of a billion people. See also: online
>> privacy violations; spam email.
>>
>> Adding onto the pile in this scenario is how difficult it would be to
>> prove that *your* code was copied, considering that they've assimilated
>> most of the available copyrighted material on Earth and that the AI are
>> black boxes.
>>
>> --
>> 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/d30406f886ce7cc61742b5947af01ae1b4985301.camel%40orlitzky.com
>> .
>>
> --
> 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/CAAWYfq1gH9j%3DJmHOuaSOnLbcYy%3DxmLmFLwwGrfL2Vr9iRv6H9A%40mail.gmail.com
> 
> .
>

-- 
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/CAOgrLb2hVZ9dqo8PC9D25FbnmxG2F2YU%3DL32kCWMNq5hc%3Dyk1w%40mail.gmail.com.


Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-22 Thread Emmanuel Charpentier


“Le droit du pauvre est un mot creux” (“Rights of the poor” is a hollow 
phrase) Eugène Pottier, *L’internationale* 
 (1871).

I am somewhat skeptic about the odds of any legal action suceeding against 
a porential multi-billion $ buisness prospect. Except if it folds, of 
course... ;-)
​
Le samedi 22 avril 2023 à 13:56:42 UTC+2, Michael Orlitzky a écrit :

> On Fri, 2023-04-21 at 08:22 +0100, Dima Pasechnik wrote:
> > > 
> > > 
> > > Sadly it's not. The American legal system isn't built for this. The
> > > fact that they're clearly doing something illegal and that it's hurting
> > > people isn't grounds for a third-party lawsuit. The victims can file
> > > suits, but like Microsoft's lawyers said, the victims have to be able
> > > to demonstrate injury.
> > 
> > Copilot makes money which does not go to the producers of the content it
> > sells. How is it not injury?
> > Copyright is copyright, it is violated here.
> > 
>
> There's injury, but only the people who are actually injured can file
> suit.
>
> Suppose copilot is willing to reproduce the source code of block_ldlt()
> but without the GPL. What's the dollar amount that I'm harmed by that?
> I can sue for damages, or I can sue for the portion of the profits
> attributable to the infringement. Microsoft's lawyers are going to
> claim that both numbers are zero. How much will it cost me in legal
> fees to fight that, and for what potential benefit?
>
> It's a losing proposition for me, and by extension, for almost everyone
> writing free software.
>
>

-- 
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/c4b91732-e64b-41ec-90b1-933083574bd7n%40googlegroups.com.


Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-22 Thread Michael Orlitzky
On Fri, 2023-04-21 at 08:22 +0100, Dima Pasechnik wrote:
> > 
> > 
> > Sadly it's not. The American legal system isn't built for this. The
> > fact that they're clearly doing something illegal and that it's hurting
> > people isn't grounds for a third-party lawsuit. The victims can file
> > suits, but like Microsoft's lawyers said, the victims have to be able
> > to demonstrate injury.
> 
> Copilot makes money which does not go to the producers of the content it
> sells. How is it not injury?
> Copyright is copyright, it is violated here.
> 

There's injury, but only the people who are actually injured can file
suit.

Suppose copilot is willing to reproduce the source code of block_ldlt()
but without the GPL. What's the dollar amount that I'm harmed by that?
I can sue for damages, or I can sue for the portion of the profits
attributable to the infringement. Microsoft's lawyers are going to
claim that both numbers are zero. How much will it cost me in legal
fees to fight that, and for what potential benefit?

It's a losing proposition for me, and by extension, for almost everyone
writing free software.

-- 
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/e4be1149c4a3de2b69301a4d4215cf88fd6f364d.camel%40orlitzky.com.


Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-22 Thread tobia...@gmx.de
I assume in the short term, one of the most interesting application of 
(Chat)GPT for sage might be the "Copilot for docs" project from github: 
https://githubnext.com/projects/copilot-for-docs/ They train the model on 
the official docs (/ source code?) and thus are able to provide better 
results. This should take care of the above-mentioned issues that the 
generated code is not for sage but for scipy/mathematica/...

On Saturday, April 22, 2023 at 4:29:34 AM UTC+8 Oscar Benjamin wrote:

> On Fri, 21 Apr 2023 at 20:36, William Stein  wrote:
> >
> > There's is a discussion right now on HN about LLM's trained on code
> >
> > https://news.ycombinator.com/item?id=35657982
> >
> > One of the comments https://news.ycombinator.com/item?id=35658118
> > points out that most of the non-GPL super permissive licenses require
> > explicit attribution when creating derived works. If the output of an
> > LLM is a derived work (and not just some fair use of that input), then
> > there is legally nothing particularly special about GPL in the context
> > of training LLM's. That I think successfully undercuts my point in
> > starting this thread.
>
> I don't think GPL or other licenses really matter here. It won't be
> long before these models can produce code that is sufficiently
> original/distinct that it would not be considered "derived" anyway.
> The fact that the model happened to learn in part from looking at lots
> of code with different licenses is not really that different from the
> way that humans learn programming. If I happen to look at the Sage
> source code and learn something in the process it does not mean that
> Sage's GPL conditions apply to all future code I write after gaining
> that knowledge. There is a spectrum from using knowledge learned from
> code through to adapting the code and in the extreme just copying the
> code. Pretty soon these models will be able to position themselves
> wherever you want on that spectrum.
>
> --
> Oscar
>

-- 
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/41861c48-0ce5-487e-b060-aa8854ccb3c0n%40googlegroups.com.


Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-21 Thread Oscar Benjamin
On Fri, 21 Apr 2023 at 20:36, William Stein  wrote:
>
> There's is a discussion right now on HN about LLM's trained on code
>
> https://news.ycombinator.com/item?id=35657982
>
> One of the comments https://news.ycombinator.com/item?id=35658118
> points out that most of the non-GPL super permissive licenses require
> explicit attribution when creating derived works. If the output of an
> LLM is a derived work (and not just some fair use of that input), then
> there is legally nothing particularly special about GPL in the context
> of training LLM's.  That I think successfully undercuts my point in
> starting this thread.

I don't think GPL or other licenses really matter here. It won't be
long before these models can produce code that is sufficiently
original/distinct that it would not be considered "derived" anyway.
The fact that the model happened to learn in part from looking at lots
of code with different licenses is not really that different from the
way that humans learn programming. If I happen to look at the Sage
source code and learn something in the process it does not mean that
Sage's GPL conditions apply to all future code I write after gaining
that knowledge. There is a spectrum from using knowledge learned from
code through to adapting the code and in the extreme just copying the
code. Pretty soon these models will be able to position themselves
wherever you want on that spectrum.

--
Oscar

-- 
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/CAHVvXxSKzm3QHxQqSx5-k8kpFZFxOSf368eCUnM-3TqM04GN-w%40mail.gmail.com.


Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-21 Thread William Stein
Hi,

There's is a discussion right now on HN about LLM's trained on code

https://news.ycombinator.com/item?id=35657982

One of the comments https://news.ycombinator.com/item?id=35658118
points out that most of the non-GPL super permissive licenses require
explicit attribution when creating derived works. If the output of an
LLM is a derived work (and not just some fair use of that input), then
there is legally nothing particularly special about GPL in the context
of training LLM's.  That I think successfully undercuts my point in
starting this thread.

 -- William

On Fri, Apr 21, 2023 at 1:47 AM Georgi Guninski  wrote:
>
> I know I am minority, but I recommend not to use github (owned by m$).
>
> IMHO m$ are evil and technically incompetent.
> They buy stuff and later spoil it.
>
> --
> 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/CAGUWgD8j71OEw7LdzhWUDjy7B8-A2ENHZQeTxT7E88nKJnVGjw%40mail.gmail.com.



-- 
William (http://wstein.org)

-- 
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/CACLE5GD27TsLbSkaMHGwSQ_pyQ83CT-O7BiA73tGZ2zgM3GXcw%40mail.gmail.com.


Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-21 Thread Georgi Guninski
I know I am minority, but I recommend not to use github (owned by m$).

IMHO m$ are evil and technically incompetent.
They buy stuff and later spoil it.

-- 
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/CAGUWgD8j71OEw7LdzhWUDjy7B8-A2ENHZQeTxT7E88nKJnVGjw%40mail.gmail.com.


Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-21 Thread Dima Pasechnik
On Thu, 20 Apr 2023, 22:35 Michael Orlitzky,  wrote:

> On Thu, 2023-04-20 at 20:37 +0100, Dima Pasechnik wrote:
> > >
> > >
> https://www.theverge.com/2023/1/28/23575919/microsoft-openai-github-dismiss-copilot-ai-copyright-lawsuit
> >
> >
> > A cursory reading of this wish to dismiss the case sounds to me as the
> > usual M$ chutzpah.
> > Of course they want it gone, as it hurts their profits.
> >
>
> Sadly it's not. The American legal system isn't built for this. The
> fact that they're clearly doing something illegal and that it's hurting
> people isn't grounds for a third-party lawsuit. The victims can file
> suits, but like Microsoft's lawyers said, the victims have to be able
> to demonstrate injury.


Copilot makes money which does not go to the producers of the content it
sells. How is it not injury?
Copyright is copyright, it is violated here.


Then for a suit to be worthwhile, that injury
> has to outweigh your legal fees. In practice this makes it legal for a
> corporation to steal $1 from each of a billion people. See also: online
> privacy violations; spam email.
>
> Adding onto the pile in this scenario is how difficult it would be to
> prove that *your* code was copied, considering that they've assimilated
> most of the available copyrighted material on Earth and that the AI are
> black boxes.
>
> --
> 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/d30406f886ce7cc61742b5947af01ae1b4985301.camel%40orlitzky.com
> .
>

-- 
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/CAAWYfq1gH9j%3DJmHOuaSOnLbcYy%3DxmLmFLwwGrfL2Vr9iRv6H9A%40mail.gmail.com.


Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-20 Thread Michael Orlitzky
On Thu, 2023-04-20 at 20:37 +0100, Dima Pasechnik wrote:
> > 
> > https://www.theverge.com/2023/1/28/23575919/microsoft-openai-github-dismiss-copilot-ai-copyright-lawsuit
> 
> 
> A cursory reading of this wish to dismiss the case sounds to me as the
> usual M$ chutzpah.
> Of course they want it gone, as it hurts their profits.
> 

Sadly it's not. The American legal system isn't built for this. The
fact that they're clearly doing something illegal and that it's hurting
people isn't grounds for a third-party lawsuit. The victims can file
suits, but like Microsoft's lawyers said, the victims have to be able
to demonstrate injury. Then for a suit to be worthwhile, that injury
has to outweigh your legal fees. In practice this makes it legal for a
corporation to steal $1 from each of a billion people. See also: online
privacy violations; spam email.

Adding onto the pile in this scenario is how difficult it would be to
prove that *your* code was copied, considering that they've assimilated
most of the available copyrighted material on Earth and that the AI are
black boxes.

-- 
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/d30406f886ce7cc61742b5947af01ae1b4985301.camel%40orlitzky.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-20 Thread William Stein
Hi,

I don't know whether or not ChatGPT is trained on the source code of
SageMath, but one of the biggest publicly available training sets of
code is described here:  https://arxiv.org/abs/2211.15533
In that training set, they explicitly remove any GPL'd code (e.g.,
SageMath): "Permissive license dataset: We develop a dataset of source
code with only permissive licenses, i.e., with minimal restrictions on
how the software can be copied, modified, and redistributed. We first
provide the list of licenses which we classified as permissive in
Appendix A. Note that we intentionally exclude copyleft licenses like
GPL, as this community has strongly expressed the concern of machine
learning models and inferred outputs violating the terms of their
licenses Kuhn (2022)."

As things unfold in the years to come with people trying to use LLM's
in the context of mathematical software, our academic community's
choice of license could explain why LLM's output code that's much more
like Sympy (say) than SageMath's, and perhaps why LLM's are not as
good at using Sage.

William

P.S.In case anybody is curious, Sage was originally GPL'd because it
is a derived work of Pari, and Pari is GPL'd.  I made the choice to
use Pari heavily in the implementation of Sage, rather than starting
from scratch.  I asked Henri Cohen why he GPL'd Pari and he told me
that Richard Stallman personally "strongly encouraged" him to do so,
because Pari depends on GNU Readline, and GNU Readline is GPL'd.
Despite anything mentioned above, the GPL still seems like the right
license for Sage, given that all the other competitors (Magma,
Mathematica, etc.) are much more restrictive in their licenses.

On Fri, Mar 24, 2023 at 9:13 PM Kwankyu Lee  wrote:
>
>
> ... The syntactical correction Curve(x^3+y^3-x-y+1,P) still doesn't work 
> because we have an affine equation and are specifying an unrelated projective 
> space.
>
>
> That is the most serious defect in the answer. I missed that.
>
> I think the conclusion should be that ChatGPT pretends to be a SageMath 
> expert with great confidence but .. gasp ... isn't!
>
>
> and also I was not careful enough to claim that.
>
>
> --
> 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/f49e1b3e-396b-4483-93d1-1af4d721476bn%40googlegroups.com.



-- 
William (http://wstein.org)

-- 
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/CACLE5GDV9-m4usv2%3DfXckXdYFh%2BLogsoe2LGT8%2BEWkcaaZRYmA%40mail.gmail.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-03-24 Thread Kwankyu Lee


... The syntactical correction Curve(x^3+y^3-x-y+1,P) still doesn't work 
because we have an affine equation and are specifying an unrelated 
projective space.


That is the most serious defect in the answer. I missed that.

I think the conclusion should be that ChatGPT pretends to be a SageMath 
expert with great confidence but .. gasp ... isn't!


and also I was not careful enough to claim that.
 

-- 
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/f49e1b3e-396b-4483-93d1-1af4d721476bn%40googlegroups.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-03-24 Thread Kwankyu Lee


which doesn't work because C.degree() isn't implemented.  It would probably 
be a reasonable thing to implement though (e.g., magma has 
https://magma.maths.usyd.edu.au/magma/handbook/text/1411#15877)


This

sage: C.projective_closure().degree()

3

does work.

-- 
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/7c703fa0-2bea-46cd-8f13-e324a4a0ff30n%40googlegroups.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-03-24 Thread Nils Bruin
On Friday, 24 March 2023 at 14:14:33 UTC-7 William Stein wrote:

[...] which doesn't work because C.degree() isn't implemented.  It would 
probably be a reasonable thing to implement though (e.g., magma has 
https://magma.maths.usyd.edu.au/magma/handbook/text/1411#15877)

William


For schemes in ordinary projective space having degree would make perfect 
sense. However, for varieties in affine space less so: it could be a patch 
of some non-ordinary-projective space.

-- 
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/73118b73-3010-425e-9652-d929cbd50410n%40googlegroups.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-03-24 Thread Nils Bruin


On Friday, 24 March 2023 at 13:04:48 UTC-7 William Stein wrote:


The code it suggests next doesn't work, but to me that seems like a bug in 
Sage (?). Omitting the P entirely does work.

 -- William


--
Not a bug in sage, but a more insidious error in the example ChatGPT 
originally created. It's basically doing something along the lines:

sage: R.=GF(7)[]
sage: P = ProjectiveSpace(2,GF(7))
sage: Curve( P, x^3+y^3-x-y+1)

However, the documentation of Curve says that the *second* argument should 
be the ambient space (if provided). So:

Curve(x^3+y^3-x-y+1, AffineSpace(R))

does work. The syntactical correction Curve(x^3+y^3-x-y+1,P) still doesn't 
work because we have an affine equation and are specifying an unrelated 
projective space.

I think the conclusion should be that ChatGPT pretends to be a SageMath 
expert with great confidence but .. gasp ... isn't!


-- 
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/cf573e16-1ceb-4d80-a166-cd82abd93c8cn%40googlegroups.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-03-23 Thread Kwankyu Lee


I can't reproduce the AI script.
First, 'y' is not defined.
Second, sage doesn't like this constructor of Curve ...


Ah, I missed that. So its answer is less than perfect. 

-- 
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/0d655a75-3263-4033-b1df-ba4ef1ba337fn%40googlegroups.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-03-23 Thread Kwankyu Lee


Can this specific example be found in the online documentation?


I also guess that the example is from our documentation. I didn't try to 
spot the source.

did you try asking whether it's geometric genus, or not?


No. We understand what it did. It didn't "think" that there are two kinds 
of genus and did not ask your question back to me :-)

 

-- 
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/40517423-2c5c-4b8e-91e8-54725832c509n%40googlegroups.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-03-23 Thread Georgi Guninski
I can't reproduce the AI script.
First, 'y' is not defined.
Second, sage doesn't like this constructor of Curve
with error:
TypeError: ambient space must be either an affine or projective space

-- 
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/CAGUWgD_0PdfBvdjcM5iy-Jsq4ph_zmfoQKAe5obS6gjBHRE_%3DA%40mail.gmail.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-03-23 Thread John Cremona
Can this specific example be found in the online documentation?


On Thu, 23 Mar 2023 at 11:02, Dima Pasechnik  wrote:

> On Thu, Mar 23, 2023 at 10:03 AM Kwankyu Lee  wrote:
> >
> > I asked "in sagemath, how can i compute the genus of a curve", and this
> is its reply:
> >
> > which is perfect. Impressive!
>
> did you try asking whether it's geometric genus, or not?
> >
> > --
> > 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/b1b2ace0-12d2-45c0-bc32-39d66ada13efn%40googlegroups.com
> .
>
> --
> 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/CAAWYfq3w57mRve%2BRgcAvzRLZpUqQKio8JYjNMWrkSKqnLnqOXg%40mail.gmail.com
> .
>

-- 
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/CAD0p0K6agY08aojNYHXLAmPR15T0BC54SgsdkOXG%2BT1fayJrGQ%40mail.gmail.com.


Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-03-23 Thread Dima Pasechnik
On Thu, Mar 23, 2023 at 10:03 AM Kwankyu Lee  wrote:
>
> I asked "in sagemath, how can i compute the genus of a curve", and this is 
> its reply:
>
> which is perfect. Impressive!

did you try asking whether it's geometric genus, or not?
>
> --
> 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/b1b2ace0-12d2-45c0-bc32-39d66ada13efn%40googlegroups.com.

-- 
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/CAAWYfq3w57mRve%2BRgcAvzRLZpUqQKio8JYjNMWrkSKqnLnqOXg%40mail.gmail.com.