I think the case where noun_rank < verb_rank is handled the same as noun_rank = verb_rank. In each case, you give the one cell to the verb and see what it does with it.
So there are only 4 cases. You break down an operand is its rank is higher than the verb's rank, as you suggest. Henry Rich > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of metaperl.j > Sent: Monday, November 26, 2007 4:44 PM > To: [email protected] > Subject: [Jgeneral] dyad verb processing - take 2 > > > Ok, I want to be explicit about all possible cases of verb > and operand rank > for dyads. > > First, if either verb rank is infinite, then no partitioning > of the operands > is done: the operands are immediately handed off to the verb > for completely > custom processing... true or false? > > Next, we have to ask about the cases where both verb ranks > are finite. Since > the data ranks will be finite as well, we can have 3 possible > relations > between left operand and left verb rank: greater, equal or lessthan. > Likewise for the other verb rank, a total of 9 possible combinations > of comparison. > > Stated algebraically, we must know what to do for: > > left_operand_rank $LCMP left_verb_rank AND right_operand_rank RCMP > right_verb_rank > > where $LCMP and $RCMP are any member of { >, = , < } > > Henry's reply covered exactly one of these nine cases: > > > Henry Rich wrote: > > > > What can be modeled generally is what happens when the operands > > have rank higher than the rank of the verb. In that case, the > > operands are broken into cells, the verb is applied on each cell, > > and the results are padded with framing fills to produce an array. > > > > That is the case where $LCMP and $RCMP are both > > I.e., > > left_operand_rank > left_verb_rank AND right_operand_rank > > right_verb_rank > > and of course the generic action is to break down both operands. > > But we must know what to do for the other eight cases. > > The table below lists all possible relations between the > operands and verb > ranks for dyadic processing. Since I only have data on the case where > left_operand_rank > left_verb_rank AND right_operand_rank > > right_verb_rank > > I had to guess at the rest and would appreciate feedback on > whether I was > correct. > The very first line represents: > left_operand_rank > left_verb_rank AND right_operand_rank > > right_verb_rank > > hopefully the rest is self-explanatory. > > If the table of combinations does not printout in this post, > they exist > here: > http://schemelab.jottit.com/dyadproc > > > +-----+-----+---------+ > | > | > | break | > | | |down | > | | |both | > +-----+-----+---------+ > | | = | break | > | | |down | > | | |left | > +-----+-----+---------+ > | | < | break| > | | |down left| > +-----+-----+---------+ > | = | > |break | > | | |down | > | | |right | > +-----+-----+---------+ > | | = | | > +-----+-----+---------+ > | | < |break | > | | |down | > | | |right | > +-----+-----+---------+ > | < | > |break | > | | |down | > | | |right | > +-----+-----+---------+ > | | = | | > +-----+-----+---------+ > | | < | | > +-----+-----+---------+ > > > > > > -- > View this message in context: > http://www.nabble.com/dyad-verb-processing---take-2-tf4878127s 24193.html#a13959534 > Sent from the J General mailing list archive at Nabble.com. > > ---------------------------------------------------------------------- > For information about J forums see > http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
