Testwiki:Reference desk/Archives/Mathematics/2016 February 19

From testwiki
Revision as of 04:06, 26 February 2016 by imported>Scsbot (edited by robot: archiving February 19)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Error:not substituted

{| width = "100%"

|- ! colspan="3" align="center" | Mathematics desk |- ! width="20%" align="left" | < February 18 ! width="25%" align="center"|<< Jan | February | Mar >> ! width="20%" align="right" |Current desk > |}

Welcome to the Wikipedia Mathematics Reference Desk Archives
The page you are currently viewing is a transcluded archive page. While you can leave answers for any questions shown below, please ask new questions on one of the current reference desk pages.


February 19

Cartesian product in constructive mathematics

Is there a constructive proof (i.e. a proof in constructive mathematics) of the fact that if a Cartesian product of sets is a singleton, then all of the sets are singletons? Classically, if (xi)iI is the unique element of the Cartesian product iIXi, and yXi, then one can consider the family (yj)jI where yi=y and yj=xj if ji, and from this deduce that y=xi, showing that Xi is a singleton for all iI. GeoffreyT2000 (talk) 23:25, 19 February 2016 (UTC)

I may be missing something stupid but it seems like your proof works constructively. Let the Cartesian product be {f} where f is the tuple as a function on I. I'll say S is a singleton if x(S={x}), i.e. if xSyS(x=y). Then you want to prove iIxXiyXi(x=y). The proof is: given i, take x=f(i); given y, define g(j)=(y if j=i,f(j) otherwise); then g{f}, so g=f, so y=g(i)=f(i)=x. -- BenRG (talk) 03:16, 22 February 2016 (UTC)