Re: x*x-1=0
Date: 20 Jan 2001 00:35:19 GMT
Message-ID: <94amg7$71k$1_at_news.tue.nl>
wrote:
> In article <949sjq$k1s$3_at_news.tue.nl>,
> hidders_at_win.tue.nl (Jan Hidders) wrote:
> > wrote:
> > > What the closest analog of
> > > x^2-1=0
> > > in relational algebra would be? Does
> > > A MULTIPLY B MULTIPLY C
> > > have any resemblance to power 2?
> >
> > Not really, it is more just like multiplication. A better kind of
> > candidate would be the powerset operation that you sometimes find in
> > some nested relational algebras.
>
> Thank you for the reference. Before doing my howework, though, a newbie
> question: Overall, are nested algebras a kind of generalization that
> pays of?
> Is it more elegant? Does it have less number of atomic
> operators?
> I, personally, have difficulties understanding simple
> relational model, could I hope to get some new insights from nested one?
> [...] My question is about our abilities
> solving equations in Relational Algebra, whatever operation definitions
> are. (Although, Distributive, Commutative, and Associative laws would
> help:-). For example,
>
> x MULTIPLY A UNION B = DUM
>
> where A and B some table constants and x is rel var.
Aha, now I am beginning to see what you mean. But I am not sure what your question exactly is. If you look at the equation you gave
x^2 - 1 = 0
then there is no problem. It is just an equation with two solutions. That can also happen in the relational algebra. But I suspect what you wanted to talk about was the equation
x^2 + 1 = 0
(X TIMES ({<1>} UNION {<2>})) UNION ({<3>} TIMES {<3>}) = {}
Notation:
TIMES = the cartesian product (similar to multiplication) UNION = the union (similar to addition) {<x>} = singleton set with a unary tuple containing the number x{} = the empty relation
Assuming that this equation is solveable leads to the peculiar property that there will be sets that you can add a non-empty set to such that the result will be an empty. You might call them "negative sets" if you will. I doubt it they will turn out to be very useful concepts. :-)
-- Jan Hidders PS. Could you tell your newsreader/poster your real name please? The quotation of your lines now looks a bit funny. :-)Received on Sat Jan 20 2001 - 01:35:19 CET