#15431: Transversal Design TD(6,12)
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  ncohen                 |       Status:  needs_review
           Type:         |    Milestone:  sage-6.2
  enhancement            |   Resolution:
       Priority:  major  |    Merged in:
      Component:         |    Reviewers:
  combinatorics          |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  a537755ebc4522efd30c12c9225abfcac1d36a90
  Nathann Cohen          |     Stopgaps:
Report Upstream:  N/A    |
         Branch:         |
  u/ncohen/15431         |
   Dependencies:         |
  #15287 #15368          |
-------------------------+-------------------------------------------------
Changes (by ncohen):

 * status:  needs_info => needs_review


Comment:

 Hello Vincent !

 > 1) Let me reformulate a more general definition of TD that contains the
 definition of an OA (but is equivalent up to relabeling):

 Hey man, I am sorry but the definition of a TD is what it is. If Sage
 implements a mathematical object, it has to be what people expect. I know
 that the objects are equivalent, the theory knows that the objects are
 equivalent, but they are two objects with different names and different
 definitions.

 Why on earth would it make any sense to implement different definitions
 just because it makes the code easier ? That's crazy ! And WILL lead to
 mistakes !

 > The correspondence is just stupid and you already wrote it in your code:

 What is this madness about ? Will you implement only one combinatorial
 object just because all others are in bijection with it ? This is crazy.

 > I am happy to do the change by myself if you agree.

 No way. The definition of a TD in Sage will be the definition of a TD in
 Books/Wikipedia/Papers.

 > 2) In the definition of TD and OA (on both Wolfram and Wikipedia) there
 is an extra parameter lambda. It is lost in your definition. Why?

 Because it is equal to 1 in all the designs, which is what people would
 expect. We can add it and raise an exception if anything different from 1
 is given, or add in the documentation that it is assumed too be one
 (which, again, is what people would expect). I don't like to add
 parameters that cannot be changed, so I would prefer the second option.

 Nathann

--
Ticket URL: <http://trac.sagemath.org/ticket/15431#comment:26>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to