On Jun 10, 12:48 am, Tim Little <t...@little-possums.net> wrote: > On 2010-06-10, |-|ercules <radgray...@yahoo.com> wrote: > > > If the diag argument doesn't work on a hypothetical list it doesn't > > work at all. > > It works on any list of infinite sequences.
It works on any SQUARE list.
I.e. any vertical list of horizontal lists, with the same number of rows as columns.
It may or may not work on lists with a fixed number of columns and a GREATER number of rows; If you have 3 columns and 4 rows then it is possible that the 4th row is the anti-diag of the first 3.
On lists with more columns than rows, it arguably cannot apply at all since the width of the list you get from trying to diagonalize IS TOO SHORT to be another row.