#What is the cardinal of all polygons in R^2?

139 messages ยท Page 1 of 1 (latest)

fading lance
#

I believe it would be |R|?

desert tokenBOT
#
  1. Ask your question and show the work you've done so far. If you've posted a screenshot of a question, specify which part you need help with.
  2. Wait patiently for a helper to come along.
  3. Once someone helps you, say thank you and close the thread with:
    +close
    
  4. Feel free to nominate the person for helper of the week in #helper-nominations
  5. Do not ping the mods, unless someone is breaking the rules.
  6. If you're happy with the help you got here, and the server overall, you can contribute financially as well:
fading lance
#

MODULO ISOMETRY, forgot to specify

vast python
#

use the fact that R2 has countable neighborhood bases

fading lance
#

You mean that for any point there is a countable neighborhood basis?

#

My first thought would be to tackle the problem without talking about isometries first:

Well choose a natural numar n >= 3. For n=3 there we would have to think of 3 points in the plane choosen. Each of the 3 points have 2 coordonates so we have to choose 6 real numbers ==> All triangles have cardinal R^2 x R^2 x R^2 so R^6 which is the same as R from Cantor-Bernstein-Schroeder.
The same argument can be analoguosely for any polygon with n vertices.
So for each natural >= 3 there are each R polygons. So the total number of polygons would be the cardinal of the countable union of R's

#

This is my train of thought

#

But the original question asks if this is the case even when we allow isometries

#

In that case I am not sure

fading lance
#

I don't know how topology would make its way into this problem

vast python
#

well, you formulated a topological problem

#

it's only natural a solution would be topological

fading lance
#

Ain't topology about open sets?

vast python
#

indeed

fading lance
#

The problem is about cardinals and polygons

#

I don't seem to see

vast python
#

aren't we in R2 all the time?

#

set of all (convex) polygons in R2

fading lance
#

R^6 represents the cardinal of all possible triangles

#

R^8 represents the cardinal of all possible quadrilaterals

#

R^10 represents the cardinal of all possible pentagons

#

etc.

#

The cardinal of all polygons ought to be the cardinal of all these

vast python
#

and why do we get cardinality of all triangles by |R6|?

fading lance
fading lance
vast python
#

minor detail, not really impactful whether it's convex or all

fading lance
#

Yes I believe so too

#

But is there a problem with my thinking above?

#

Cuz you seem confused about it still

#

Well anyway the thinking I gave is only for a simpler version of the original question so it still doens't answer it fully

vast python
#

if so then that's fine

fading lance
#

No, for an n-gon that means there are 2*n numbers of real numbers to decide to define it uniquely

#

Since an n-gon has n vertices and each vertex has 2 coordonates (x,y)

#

so the number of triangles is the same cardinal as R^6

#

and similar for any other n-gon

vast python
#

yup you have the idea

#

but now you can use that R2 is separable

#

you can make this precise with injections in both directions, but the only way I know how to is topologically

#

I'll assume we are counting convex polygons

  1. R2 has countable neighborhood bases (e.g the set of all disks with rational coordinates as center and rational radius)
  2. We get injection from open subsets of R2 to 2^omega - an open set is mapped to a set of basis elements that it contains
  3. From considering complements we get injection from the set of closed sets to omega (2omega to be precise)

Conversely, you can just consider triangles, as you said and so there's an injection from 2^omega to the set of convex polygons

sacred fractal
vast python
#

so since there are injections in both directions, the set of all convex polygons has cardinlity |R|

#

it's a "traditional" topological argument for counting geometrical shapes

#

bound to run into it

fading lance
# sacred fractal what's this btw

We don't consider polygons that differ only by a translation/rotation/reflections and also scaling (which I forgot to say at the beginning... >_<) to be different. We consider them to be the same

sacred fractal
#

okay

fading lance
#

The original question is basically what is the cardinal of all polygons/~ , where ~ means that Polygon A ~ Polygon B <==> A is similar to B

vast python
#

countable cardinal

fading lance
#

Ok...

#

Give me some time to digest your proof

sacred fractal
#

my argument : assume for n-gons it is |R|. Every n+1 gon can be treated as {n-gon} + some other point, fix said n-gon and place said n+1-th point anywhere on the plane. This tells us that the set of n-gons having cardinality |R| implies the same for n+1 gons, hence the set of all such polygons has cardinality |R|^|N|

#

Given that the set of all line segments has cardinality |R|

vast python
fading lance
sacred fractal
vast python
#

it suffices to count the convex ones

sacred fractal
fading lance
#

Does it?

#

Idk

sacred fractal
#

aL does it?

fading lance
#

That's what I am asking xd

#

I am rusty on my cardinal arithmetic

vast python
#

an arbitrary ngon can be cut into finitely many convex ones

sacred fractal
#

right

fading lance
#

Ok

sacred fractal
#

is it easier to count convex gons?

vast python
#

convex ones are easier for me to imagine

#

if they're not convex you might run into some weirdness

#

which eventually doesnt matter

#

but stick with the convex ones

sacred fractal
#

you overcount maybe

#

but thankfully this works out

fading lance
#

It's fine since they are infintie cardinals

#

Overcounting ain't that scary here

#

I think

sacred fractal
#

idk man I got my share of ptsd...

#

ill backread

vast python
sacred fractal
#

we can show |R|=<|n-gons|=<|R^{2n}| too

sacred fractal
#

this doesn't account for any isometries

fading lance
#

also don't forget about scaling too

sacred fractal
fading lance
#

Forgot to mention it previously >_<

sacred fractal
#

2n not n

vast python
fading lance
#

It's not

sacred fractal
#

ill search it up

vast python
#

oh no wait, you're right

fading lance
#

I did already

vast python
#

N^R would be bigger

sacred fractal
#

because 2^|N|

fading lance
#

c = 2^omega so c^omega = 2^(omega^2) = 2^omega = c

vast python
#

R^N is the cardinality of real valued sequences

#

hence |R|

sacred fractal
#

it is

vast python
sacred fractal
#

what about treating polygons as points in C and then defining it's polynomial as having roots at its vertices

#

how does the isometries carry onto the polynomial

#

horrible idea

fading lance
#

Nah it ain't that bad I think

#

oh yeah nvm

#

even translation looks horrible

vast python
#

well you dont worry about it since you quotiented with respect to congruence from the beginning

fading lance
#

Yeah

#

The only think I have in head so to just do every case of n=3, 4,5,6, 7... to see individually their cardinal of polygons factorized to this equivalence relation of isometries + scaling and also check the union of them

#

I still am not sure even your help guys

#

I also don't like the topological proof you gave aL

vast python
#

that's fine ๐Ÿ˜„

fading lance
#

So I'll keep thinking of a more brute force proof since I prefer them rather than the one above

vast python
#

think it through and you'll see that it's correct

#

funnily enough, I'd rather do topological proof because it's rigorous enough ๐Ÿ˜‚

fading lance
#

In your proof, when you say open set do you mean the interior of the polygon defining it?

sacred fractal
#

@fading lance do you not get the cardinal arithmetic

#

if you don't why don't you get it?

fading lance
#

I do

#

Ah

#

Yeah I forgot about your proof

#

But that proof is about the version of the problem without isometries + scaling

sacred fractal
#

I was just going to tell you that cardinal arithmetic is backed up by bijections

sacred fractal
#

|{n-gons with constraints}| >= |?|

fading lance
#

What if the set of all triangles constrained are countable?

#

Your induction step would work if this were teh case

#

Also the induction step wouldn't work either way since you can't choose just any point as your n+1-th point to not be redundant

sacred fractal
fading lance
#

Proof?

sacred fractal
#

using your isometries, fix some base for your triangle

#

let's say (0,0) to (0,1)

#

ah wait

#

look at the angles

fading lance
vast python