On Fri, Mar 30, 2012 at 5:37 AM, Boyko Bantchev <boyk...@gmail.com> wrote:
>>>>>>>        (f∘g)(x) ≡ f(g(x))
>> In the original definition, which led us to this point, there
>> was no statement that f and g had domains.
>
> Are there functions without domains?  Since when is it customary to
> explicitly enunciate such minutiae?

Of course there are.  For example, let f be a function whose
domain is the members of the empty set.  J implements this ([:).

(There are also mathematical entities which are not functions,
in many branches of mathematics.  Relationships have domains but
are not functions.  An axiom is an example of a mathematical
entity which does not have a domain and which is not a function.
Other examples exist.)

> future I will avoid doing so.  From now on, I will not comment your
> posts, and will be grateful if you do reciprocally.

I am sorry that you found this discussion disappointing, but
if you are not interested in a discussion, that's an issue
for you to deal with.  I am not going to agree to take any
future steps to address the issue of what discussions you
find interesting.

That said, we got into this discussion because there is a
mismatch between the symbols as we use them in J and the
symbols as we use them in Haskell.  I tried to call that
out, and you resorted to claiming that the Haskell definition
was a feature of "Mathematics" without any further qualification.
But Mathematics is a huge subject which uses many notations,
so I objected to that line of argument.  [I remember one
college class I took ("Introduction to Arithmetic") where
we literally had new notation on every page of the textbook.]

Anyways, I do not have time to review every major recorded
example of mathematical notation.  Nor should I need to,
even when I am calling out an ambiguous statement as
ambiguous.

-- 
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to