Opened 11 months ago

#23806 new defect

do not choose a default affine patch when initialization projective point with too few values

Reported by: bhutz Owned by:
Priority: minor Milestone: sage-8.1
Component: algebraic geometry Keywords:
Cc: Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:


Currently sage allows

sage: P = ProjectiveSpace(QQ,1)
sage: P(0)
(0 : 1)
sage: P = ProjectiveSpace(Q,2)
sage: P([0,0])
(0 : 0 : 1)

essentially by assuming a canonical embedding of affine space into projective space. See the discussion on sage-devel (!topic/sage-devel/BPLTcvtJ4dM) concerning this.

Since this is current behavior a deprecation warning will be added and this ticket will be mainly fixing everywhere in Sage that currently relies on this behavior.

Change History (0)

Note: See TracTickets for help on using tickets.