Definition of a geometric simplicial complex












5












$begingroup$


For $a_0,...,a_k$ affinely independent points in $mathbb{R}^N$ for $Nge k$ we define a $k$-simplex $sigma$ to be $sigma={sum_{i=1}^kt_ia_i|t_0+...+t_k=1, t_ige 0}$. A simplicial complex $K$ is then a finite collection of simplices in some $mathbb{R}^n$ such that a) $K$ contains all faces of a simplex $sigmain K$ and b) the intersection of two simplices is a face of each of them.



I have two questions:



1) Why do we need the condition a)? What confuses me is that, in particular taking geometric realization, one can not distinguish e.g. between the standard simplex and the union of all its faces. Is there a historical reason for this formalism?



2) What if we defined $sigma={sum_{i=1}^kt_ia_i|t_0+...t_k=1, t_i > 0}$, a somewhat open analogue of the above definition, and take simplicial complexes of open simplices? This seems to be more natural to me considering the geometric realization (we don't take point-sets twice), and the notion of the interior and closure of a simplex is much more natural. However, this approach seems to be quite rare in the literature. Is there a good reason to consider closed simplices and do both theories coincide?










share|cite|improve this question









New contributor




user641508 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$








  • 1




    $begingroup$
    If you work with open simplices, what would be your definition of a simplicial complex? It would be rather technical.
    $endgroup$
    – Paul Frost
    yesterday


















5












$begingroup$


For $a_0,...,a_k$ affinely independent points in $mathbb{R}^N$ for $Nge k$ we define a $k$-simplex $sigma$ to be $sigma={sum_{i=1}^kt_ia_i|t_0+...+t_k=1, t_ige 0}$. A simplicial complex $K$ is then a finite collection of simplices in some $mathbb{R}^n$ such that a) $K$ contains all faces of a simplex $sigmain K$ and b) the intersection of two simplices is a face of each of them.



I have two questions:



1) Why do we need the condition a)? What confuses me is that, in particular taking geometric realization, one can not distinguish e.g. between the standard simplex and the union of all its faces. Is there a historical reason for this formalism?



2) What if we defined $sigma={sum_{i=1}^kt_ia_i|t_0+...t_k=1, t_i > 0}$, a somewhat open analogue of the above definition, and take simplicial complexes of open simplices? This seems to be more natural to me considering the geometric realization (we don't take point-sets twice), and the notion of the interior and closure of a simplex is much more natural. However, this approach seems to be quite rare in the literature. Is there a good reason to consider closed simplices and do both theories coincide?










share|cite|improve this question









New contributor




user641508 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$








  • 1




    $begingroup$
    If you work with open simplices, what would be your definition of a simplicial complex? It would be rather technical.
    $endgroup$
    – Paul Frost
    yesterday
















5












5








5





$begingroup$


For $a_0,...,a_k$ affinely independent points in $mathbb{R}^N$ for $Nge k$ we define a $k$-simplex $sigma$ to be $sigma={sum_{i=1}^kt_ia_i|t_0+...+t_k=1, t_ige 0}$. A simplicial complex $K$ is then a finite collection of simplices in some $mathbb{R}^n$ such that a) $K$ contains all faces of a simplex $sigmain K$ and b) the intersection of two simplices is a face of each of them.



I have two questions:



1) Why do we need the condition a)? What confuses me is that, in particular taking geometric realization, one can not distinguish e.g. between the standard simplex and the union of all its faces. Is there a historical reason for this formalism?



2) What if we defined $sigma={sum_{i=1}^kt_ia_i|t_0+...t_k=1, t_i > 0}$, a somewhat open analogue of the above definition, and take simplicial complexes of open simplices? This seems to be more natural to me considering the geometric realization (we don't take point-sets twice), and the notion of the interior and closure of a simplex is much more natural. However, this approach seems to be quite rare in the literature. Is there a good reason to consider closed simplices and do both theories coincide?










share|cite|improve this question









New contributor




user641508 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$




For $a_0,...,a_k$ affinely independent points in $mathbb{R}^N$ for $Nge k$ we define a $k$-simplex $sigma$ to be $sigma={sum_{i=1}^kt_ia_i|t_0+...+t_k=1, t_ige 0}$. A simplicial complex $K$ is then a finite collection of simplices in some $mathbb{R}^n$ such that a) $K$ contains all faces of a simplex $sigmain K$ and b) the intersection of two simplices is a face of each of them.



I have two questions:



1) Why do we need the condition a)? What confuses me is that, in particular taking geometric realization, one can not distinguish e.g. between the standard simplex and the union of all its faces. Is there a historical reason for this formalism?



2) What if we defined $sigma={sum_{i=1}^kt_ia_i|t_0+...t_k=1, t_i > 0}$, a somewhat open analogue of the above definition, and take simplicial complexes of open simplices? This seems to be more natural to me considering the geometric realization (we don't take point-sets twice), and the notion of the interior and closure of a simplex is much more natural. However, this approach seems to be quite rare in the literature. Is there a good reason to consider closed simplices and do both theories coincide?







combinatorics general-topology algebraic-topology geometric-topology






share|cite|improve this question









New contributor




user641508 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|cite|improve this question









New contributor




user641508 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|cite|improve this question




share|cite|improve this question








edited yesterday









Paul Frost

10.3k3933




10.3k3933






New contributor




user641508 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked yesterday









user641508user641508

261




261




New contributor




user641508 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





user641508 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






user641508 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








  • 1




    $begingroup$
    If you work with open simplices, what would be your definition of a simplicial complex? It would be rather technical.
    $endgroup$
    – Paul Frost
    yesterday
















  • 1




    $begingroup$
    If you work with open simplices, what would be your definition of a simplicial complex? It would be rather technical.
    $endgroup$
    – Paul Frost
    yesterday










1




1




$begingroup$
If you work with open simplices, what would be your definition of a simplicial complex? It would be rather technical.
$endgroup$
– Paul Frost
yesterday






$begingroup$
If you work with open simplices, what would be your definition of a simplicial complex? It would be rather technical.
$endgroup$
– Paul Frost
yesterday












4 Answers
4






active

oldest

votes


















4












$begingroup$

Good question! In terms of the actual set/shape in $mathbb{R}^n$, there is no difference, as you say. And you could do the "open simplex" thing, including all the boundaries as lower-dimensional open simplices, to get rid of repeats, without changing the union of all of them. But let me argue for the textbook definition.



I don't know much about this stuff, but one clear reason for (a) and (b) from my point of view is the correspondence between facts about the geometric realization of the simplicial complex and facts about the combinatorial object $mathcal{K}$. There are lots of topological properties of the geometric realization $|mathcal K|$ which can be computed or checked simply by knowing the set $mathcal K$ along with the subset/intersection structure, forgetting that each element once had geometry. A notable example: simplicial homology seems very simple compared to other homology theories (e.g., singular homology), and it agrees with the others. That's pretty amazing, and it also really helps with building intuition in the wobbly world of topology when you can take some reasonable geometric object you want to learn about, reduce it to a seemingly much simpler combinatorial object, and do computations there (these kinds of stories are some of my favorite parts of math). These correspondences depend on these two axioms (a) and (b) on the combinatorial side of the story. They are the data you need to keep to be able to study the topology (homology, in particular) of $|mathcal K|$ combinatorially.






share|cite|improve this answer











$endgroup$





















    3












    $begingroup$

    The point of a simplicial complex is to create a combinatorial structure that one can analyze in place of a geometric space. If you were to break $K$ up into $K^0,K^1,dots,K^N$ with each $K^k$ containing all the $k$-simplicies from $K$, then knowing just the map $partial:K^{k+1}to mathcal{P}(K^{k})$ that carries a simplex to its boundary faces lets one construct a geometric realization. You don't need to know anything about the simplices themselves -- just how they are "glued" together. (Note: $K$ and the $K^k$'s contain the simplicies as elements and not as subsets.)



    So for (a), one part is that without this condition you cannot reliably construct a geometric realization from only the data given by $partial$, and another is that even if it were reliable for a particular $K$, you can always replace it with the unique maximal $K$ that contains all the boundary faces ("since you can you must" is not uncommon in mathematical definitions). In practice, you can describe a simplicial complex with less information than what is required by the full definition.



    For your second question, it is natural to used closed simplicies in the way quotient spaces are used to construct geometric realizations. The way that the boundaries coincide gives the particular identification. However, you are correct that for this particular definition of simplicial complex (as an actual subspace of $mathbb{R}^N$) you can use open simplices --- but you ought to include something like that the closure of the $(k+1)$-skeleton lies within the $k$-skeleton, like the definition of a CW decomposition of a space.






    share|cite|improve this answer











    $endgroup$





















      1












      $begingroup$

      I'm going to give an answer to both of these questions using some knowledge of algebraic topology, because I feel that it where the real power of simplicial complexes and their various properties come into play.



      For the first question I would ask the following counter-question, why would you want to distinguish between the standard simplex and the union of all its faces? Take this analogy, consider any set $X$, then $X$ is a union of all the points in $X$, would we want to distinguish between $bigcup_{p in X} {p}$ and $X$?



      In fact when learning about simplices I actually found the fact that a simplex was the union of all its faces to be really useful and intuitive, this is particularly nice because if we are given say a $k$-simplicial complex $B$ we can look at it's $n$-skeleton which is intuitively the collection of simplices of dimensions less than or equal to $n$ sitting inside $B$.



      The $k$-skeleton of the $n$-dimensional simplical complex $K$ turns out to be just the simplicial complex $K$ itself which is nice but also useful $(*)$. Using simplicial homology the skeletons of a simplicial complex actually tells us a ton of information about the topological space (the geometric realization of the simplicial complex) we are working with.



      So let me give a quick example to show why $(*)$ is useful. Let's say we have a topological space $X$, with triangulation a simplicial complex $K$ of dimension $n$ and another topological space $Y$ with triangulation a simplicial complex $L$ of dimension $m$. Let's say that $m < n$, then $H_{m+1}(Y) = 0$ but it may be the case that $H_{m+1}(X) neq 0$ and if that's the case then since the homology groups of a topological space are an invariant of the topological space, because the homology groups of these two topological spaces aren't isomorphic the two topological spaces $X$ and $Y$ aren't homeomorphic.



      Now had we made the distinction you stated this wouldn't necessarily be the case, the reason being that the $m$-skeleton of $L$ wouldn't be the same as $L$ and so the geometric realization of the $m$-skeleton (which is $|L|$ in reality) wouldn't necessarily be homeomorphic to $Y$, and then we wouldn't necessarily get $H_{m+1}(L) cong H_{m+1}(|L|) = H_{m+1}(Y)$ and so we wouldn't be able to conclude that $H_{m+1}(Y) = 0$ which basically throws a very nice result of simplicial homology away.



      For the second question off the bat I think the first thing we would lose is compactness of simplices. Using the conventional defintion, all compact connected surfaces, like the torus $mathbb{T}$, real projective plane $mathbb{RP}^2$, the $2$-dimensional sphere $mathbb{S}^2$, are simplicial complexes meaning loosely that they can be built from simplices. However using your proposed definition it may not be the case that these very important topological spaces end up being simplicial complexes.



      This is a big deal because the machinery of simplicial homology was essentially developed to calculate the homology of simplicial complexes and actually help us tell which of these spaces are different from each other (i.e. to tell which of these spaces are not homeomorphic to each other).






      share|cite|improve this answer











      $endgroup$





















        1












        $begingroup$

        1)
        Conditions a) and b) are kind of the definition of the simplicial complex. If you drop them, you have again a collection of simplices. This may be useful, but you do not need to define a simplicial complex when you need a set of simplices.



        2)
        That's related to the question, why we define a simplicial complex and do not just use a set of (possibly open) simplices.



        An example for the use of simplicial complexes is the Discrete Exterior Calculus. The DEC uses a simplicial complex together with differential forms to define discrete differential operators.
        In the DEC, the differential is defined using Stoke's theorem: $int_Omega text{d}omega = int_{partialOmega} omega$.



        And when $Omega$ is a subset of the $K_2$ sceleton (i.e. the set of 2-simplices) of your complex, then $partial Omega$ is a subset of the $K_1$ sceleton. By the definition of the complex using a) and b), the discrete boundary operator $partial$ for a set of triangles and edges is just the adjacency matrix between triangles and edges in the complex.



        Dropping a), you would not have the boundaries in your complex at all and dropping b) you would have an open set for each triangle, which by definition does not include the boundary.



        To summarize: A simplicial complex is a handy definition for different applications.
        You may want to use another definition for your application, but then using the name simplicial complex may be misleading.






        share|cite|improve this answer









        $endgroup$













          Your Answer





          StackExchange.ifUsing("editor", function () {
          return StackExchange.using("mathjaxEditing", function () {
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          });
          });
          }, "mathjax-editing");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "69"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });






          user641508 is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3100146%2fdefinition-of-a-geometric-simplicial-complex%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          4 Answers
          4






          active

          oldest

          votes








          4 Answers
          4






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          4












          $begingroup$

          Good question! In terms of the actual set/shape in $mathbb{R}^n$, there is no difference, as you say. And you could do the "open simplex" thing, including all the boundaries as lower-dimensional open simplices, to get rid of repeats, without changing the union of all of them. But let me argue for the textbook definition.



          I don't know much about this stuff, but one clear reason for (a) and (b) from my point of view is the correspondence between facts about the geometric realization of the simplicial complex and facts about the combinatorial object $mathcal{K}$. There are lots of topological properties of the geometric realization $|mathcal K|$ which can be computed or checked simply by knowing the set $mathcal K$ along with the subset/intersection structure, forgetting that each element once had geometry. A notable example: simplicial homology seems very simple compared to other homology theories (e.g., singular homology), and it agrees with the others. That's pretty amazing, and it also really helps with building intuition in the wobbly world of topology when you can take some reasonable geometric object you want to learn about, reduce it to a seemingly much simpler combinatorial object, and do computations there (these kinds of stories are some of my favorite parts of math). These correspondences depend on these two axioms (a) and (b) on the combinatorial side of the story. They are the data you need to keep to be able to study the topology (homology, in particular) of $|mathcal K|$ combinatorially.






          share|cite|improve this answer











          $endgroup$


















            4












            $begingroup$

            Good question! In terms of the actual set/shape in $mathbb{R}^n$, there is no difference, as you say. And you could do the "open simplex" thing, including all the boundaries as lower-dimensional open simplices, to get rid of repeats, without changing the union of all of them. But let me argue for the textbook definition.



            I don't know much about this stuff, but one clear reason for (a) and (b) from my point of view is the correspondence between facts about the geometric realization of the simplicial complex and facts about the combinatorial object $mathcal{K}$. There are lots of topological properties of the geometric realization $|mathcal K|$ which can be computed or checked simply by knowing the set $mathcal K$ along with the subset/intersection structure, forgetting that each element once had geometry. A notable example: simplicial homology seems very simple compared to other homology theories (e.g., singular homology), and it agrees with the others. That's pretty amazing, and it also really helps with building intuition in the wobbly world of topology when you can take some reasonable geometric object you want to learn about, reduce it to a seemingly much simpler combinatorial object, and do computations there (these kinds of stories are some of my favorite parts of math). These correspondences depend on these two axioms (a) and (b) on the combinatorial side of the story. They are the data you need to keep to be able to study the topology (homology, in particular) of $|mathcal K|$ combinatorially.






            share|cite|improve this answer











            $endgroup$
















              4












              4








              4





              $begingroup$

              Good question! In terms of the actual set/shape in $mathbb{R}^n$, there is no difference, as you say. And you could do the "open simplex" thing, including all the boundaries as lower-dimensional open simplices, to get rid of repeats, without changing the union of all of them. But let me argue for the textbook definition.



              I don't know much about this stuff, but one clear reason for (a) and (b) from my point of view is the correspondence between facts about the geometric realization of the simplicial complex and facts about the combinatorial object $mathcal{K}$. There are lots of topological properties of the geometric realization $|mathcal K|$ which can be computed or checked simply by knowing the set $mathcal K$ along with the subset/intersection structure, forgetting that each element once had geometry. A notable example: simplicial homology seems very simple compared to other homology theories (e.g., singular homology), and it agrees with the others. That's pretty amazing, and it also really helps with building intuition in the wobbly world of topology when you can take some reasonable geometric object you want to learn about, reduce it to a seemingly much simpler combinatorial object, and do computations there (these kinds of stories are some of my favorite parts of math). These correspondences depend on these two axioms (a) and (b) on the combinatorial side of the story. They are the data you need to keep to be able to study the topology (homology, in particular) of $|mathcal K|$ combinatorially.






              share|cite|improve this answer











              $endgroup$



              Good question! In terms of the actual set/shape in $mathbb{R}^n$, there is no difference, as you say. And you could do the "open simplex" thing, including all the boundaries as lower-dimensional open simplices, to get rid of repeats, without changing the union of all of them. But let me argue for the textbook definition.



              I don't know much about this stuff, but one clear reason for (a) and (b) from my point of view is the correspondence between facts about the geometric realization of the simplicial complex and facts about the combinatorial object $mathcal{K}$. There are lots of topological properties of the geometric realization $|mathcal K|$ which can be computed or checked simply by knowing the set $mathcal K$ along with the subset/intersection structure, forgetting that each element once had geometry. A notable example: simplicial homology seems very simple compared to other homology theories (e.g., singular homology), and it agrees with the others. That's pretty amazing, and it also really helps with building intuition in the wobbly world of topology when you can take some reasonable geometric object you want to learn about, reduce it to a seemingly much simpler combinatorial object, and do computations there (these kinds of stories are some of my favorite parts of math). These correspondences depend on these two axioms (a) and (b) on the combinatorial side of the story. They are the data you need to keep to be able to study the topology (homology, in particular) of $|mathcal K|$ combinatorially.







              share|cite|improve this answer














              share|cite|improve this answer



              share|cite|improve this answer








              edited yesterday

























              answered yesterday









              cspruncsprun

              98518




              98518























                  3












                  $begingroup$

                  The point of a simplicial complex is to create a combinatorial structure that one can analyze in place of a geometric space. If you were to break $K$ up into $K^0,K^1,dots,K^N$ with each $K^k$ containing all the $k$-simplicies from $K$, then knowing just the map $partial:K^{k+1}to mathcal{P}(K^{k})$ that carries a simplex to its boundary faces lets one construct a geometric realization. You don't need to know anything about the simplices themselves -- just how they are "glued" together. (Note: $K$ and the $K^k$'s contain the simplicies as elements and not as subsets.)



                  So for (a), one part is that without this condition you cannot reliably construct a geometric realization from only the data given by $partial$, and another is that even if it were reliable for a particular $K$, you can always replace it with the unique maximal $K$ that contains all the boundary faces ("since you can you must" is not uncommon in mathematical definitions). In practice, you can describe a simplicial complex with less information than what is required by the full definition.



                  For your second question, it is natural to used closed simplicies in the way quotient spaces are used to construct geometric realizations. The way that the boundaries coincide gives the particular identification. However, you are correct that for this particular definition of simplicial complex (as an actual subspace of $mathbb{R}^N$) you can use open simplices --- but you ought to include something like that the closure of the $(k+1)$-skeleton lies within the $k$-skeleton, like the definition of a CW decomposition of a space.






                  share|cite|improve this answer











                  $endgroup$


















                    3












                    $begingroup$

                    The point of a simplicial complex is to create a combinatorial structure that one can analyze in place of a geometric space. If you were to break $K$ up into $K^0,K^1,dots,K^N$ with each $K^k$ containing all the $k$-simplicies from $K$, then knowing just the map $partial:K^{k+1}to mathcal{P}(K^{k})$ that carries a simplex to its boundary faces lets one construct a geometric realization. You don't need to know anything about the simplices themselves -- just how they are "glued" together. (Note: $K$ and the $K^k$'s contain the simplicies as elements and not as subsets.)



                    So for (a), one part is that without this condition you cannot reliably construct a geometric realization from only the data given by $partial$, and another is that even if it were reliable for a particular $K$, you can always replace it with the unique maximal $K$ that contains all the boundary faces ("since you can you must" is not uncommon in mathematical definitions). In practice, you can describe a simplicial complex with less information than what is required by the full definition.



                    For your second question, it is natural to used closed simplicies in the way quotient spaces are used to construct geometric realizations. The way that the boundaries coincide gives the particular identification. However, you are correct that for this particular definition of simplicial complex (as an actual subspace of $mathbb{R}^N$) you can use open simplices --- but you ought to include something like that the closure of the $(k+1)$-skeleton lies within the $k$-skeleton, like the definition of a CW decomposition of a space.






                    share|cite|improve this answer











                    $endgroup$
















                      3












                      3








                      3





                      $begingroup$

                      The point of a simplicial complex is to create a combinatorial structure that one can analyze in place of a geometric space. If you were to break $K$ up into $K^0,K^1,dots,K^N$ with each $K^k$ containing all the $k$-simplicies from $K$, then knowing just the map $partial:K^{k+1}to mathcal{P}(K^{k})$ that carries a simplex to its boundary faces lets one construct a geometric realization. You don't need to know anything about the simplices themselves -- just how they are "glued" together. (Note: $K$ and the $K^k$'s contain the simplicies as elements and not as subsets.)



                      So for (a), one part is that without this condition you cannot reliably construct a geometric realization from only the data given by $partial$, and another is that even if it were reliable for a particular $K$, you can always replace it with the unique maximal $K$ that contains all the boundary faces ("since you can you must" is not uncommon in mathematical definitions). In practice, you can describe a simplicial complex with less information than what is required by the full definition.



                      For your second question, it is natural to used closed simplicies in the way quotient spaces are used to construct geometric realizations. The way that the boundaries coincide gives the particular identification. However, you are correct that for this particular definition of simplicial complex (as an actual subspace of $mathbb{R}^N$) you can use open simplices --- but you ought to include something like that the closure of the $(k+1)$-skeleton lies within the $k$-skeleton, like the definition of a CW decomposition of a space.






                      share|cite|improve this answer











                      $endgroup$



                      The point of a simplicial complex is to create a combinatorial structure that one can analyze in place of a geometric space. If you were to break $K$ up into $K^0,K^1,dots,K^N$ with each $K^k$ containing all the $k$-simplicies from $K$, then knowing just the map $partial:K^{k+1}to mathcal{P}(K^{k})$ that carries a simplex to its boundary faces lets one construct a geometric realization. You don't need to know anything about the simplices themselves -- just how they are "glued" together. (Note: $K$ and the $K^k$'s contain the simplicies as elements and not as subsets.)



                      So for (a), one part is that without this condition you cannot reliably construct a geometric realization from only the data given by $partial$, and another is that even if it were reliable for a particular $K$, you can always replace it with the unique maximal $K$ that contains all the boundary faces ("since you can you must" is not uncommon in mathematical definitions). In practice, you can describe a simplicial complex with less information than what is required by the full definition.



                      For your second question, it is natural to used closed simplicies in the way quotient spaces are used to construct geometric realizations. The way that the boundaries coincide gives the particular identification. However, you are correct that for this particular definition of simplicial complex (as an actual subspace of $mathbb{R}^N$) you can use open simplices --- but you ought to include something like that the closure of the $(k+1)$-skeleton lies within the $k$-skeleton, like the definition of a CW decomposition of a space.







                      share|cite|improve this answer














                      share|cite|improve this answer



                      share|cite|improve this answer








                      edited yesterday

























                      answered yesterday









                      Kyle MillerKyle Miller

                      8,733929




                      8,733929























                          1












                          $begingroup$

                          I'm going to give an answer to both of these questions using some knowledge of algebraic topology, because I feel that it where the real power of simplicial complexes and their various properties come into play.



                          For the first question I would ask the following counter-question, why would you want to distinguish between the standard simplex and the union of all its faces? Take this analogy, consider any set $X$, then $X$ is a union of all the points in $X$, would we want to distinguish between $bigcup_{p in X} {p}$ and $X$?



                          In fact when learning about simplices I actually found the fact that a simplex was the union of all its faces to be really useful and intuitive, this is particularly nice because if we are given say a $k$-simplicial complex $B$ we can look at it's $n$-skeleton which is intuitively the collection of simplices of dimensions less than or equal to $n$ sitting inside $B$.



                          The $k$-skeleton of the $n$-dimensional simplical complex $K$ turns out to be just the simplicial complex $K$ itself which is nice but also useful $(*)$. Using simplicial homology the skeletons of a simplicial complex actually tells us a ton of information about the topological space (the geometric realization of the simplicial complex) we are working with.



                          So let me give a quick example to show why $(*)$ is useful. Let's say we have a topological space $X$, with triangulation a simplicial complex $K$ of dimension $n$ and another topological space $Y$ with triangulation a simplicial complex $L$ of dimension $m$. Let's say that $m < n$, then $H_{m+1}(Y) = 0$ but it may be the case that $H_{m+1}(X) neq 0$ and if that's the case then since the homology groups of a topological space are an invariant of the topological space, because the homology groups of these two topological spaces aren't isomorphic the two topological spaces $X$ and $Y$ aren't homeomorphic.



                          Now had we made the distinction you stated this wouldn't necessarily be the case, the reason being that the $m$-skeleton of $L$ wouldn't be the same as $L$ and so the geometric realization of the $m$-skeleton (which is $|L|$ in reality) wouldn't necessarily be homeomorphic to $Y$, and then we wouldn't necessarily get $H_{m+1}(L) cong H_{m+1}(|L|) = H_{m+1}(Y)$ and so we wouldn't be able to conclude that $H_{m+1}(Y) = 0$ which basically throws a very nice result of simplicial homology away.



                          For the second question off the bat I think the first thing we would lose is compactness of simplices. Using the conventional defintion, all compact connected surfaces, like the torus $mathbb{T}$, real projective plane $mathbb{RP}^2$, the $2$-dimensional sphere $mathbb{S}^2$, are simplicial complexes meaning loosely that they can be built from simplices. However using your proposed definition it may not be the case that these very important topological spaces end up being simplicial complexes.



                          This is a big deal because the machinery of simplicial homology was essentially developed to calculate the homology of simplicial complexes and actually help us tell which of these spaces are different from each other (i.e. to tell which of these spaces are not homeomorphic to each other).






                          share|cite|improve this answer











                          $endgroup$


















                            1












                            $begingroup$

                            I'm going to give an answer to both of these questions using some knowledge of algebraic topology, because I feel that it where the real power of simplicial complexes and their various properties come into play.



                            For the first question I would ask the following counter-question, why would you want to distinguish between the standard simplex and the union of all its faces? Take this analogy, consider any set $X$, then $X$ is a union of all the points in $X$, would we want to distinguish between $bigcup_{p in X} {p}$ and $X$?



                            In fact when learning about simplices I actually found the fact that a simplex was the union of all its faces to be really useful and intuitive, this is particularly nice because if we are given say a $k$-simplicial complex $B$ we can look at it's $n$-skeleton which is intuitively the collection of simplices of dimensions less than or equal to $n$ sitting inside $B$.



                            The $k$-skeleton of the $n$-dimensional simplical complex $K$ turns out to be just the simplicial complex $K$ itself which is nice but also useful $(*)$. Using simplicial homology the skeletons of a simplicial complex actually tells us a ton of information about the topological space (the geometric realization of the simplicial complex) we are working with.



                            So let me give a quick example to show why $(*)$ is useful. Let's say we have a topological space $X$, with triangulation a simplicial complex $K$ of dimension $n$ and another topological space $Y$ with triangulation a simplicial complex $L$ of dimension $m$. Let's say that $m < n$, then $H_{m+1}(Y) = 0$ but it may be the case that $H_{m+1}(X) neq 0$ and if that's the case then since the homology groups of a topological space are an invariant of the topological space, because the homology groups of these two topological spaces aren't isomorphic the two topological spaces $X$ and $Y$ aren't homeomorphic.



                            Now had we made the distinction you stated this wouldn't necessarily be the case, the reason being that the $m$-skeleton of $L$ wouldn't be the same as $L$ and so the geometric realization of the $m$-skeleton (which is $|L|$ in reality) wouldn't necessarily be homeomorphic to $Y$, and then we wouldn't necessarily get $H_{m+1}(L) cong H_{m+1}(|L|) = H_{m+1}(Y)$ and so we wouldn't be able to conclude that $H_{m+1}(Y) = 0$ which basically throws a very nice result of simplicial homology away.



                            For the second question off the bat I think the first thing we would lose is compactness of simplices. Using the conventional defintion, all compact connected surfaces, like the torus $mathbb{T}$, real projective plane $mathbb{RP}^2$, the $2$-dimensional sphere $mathbb{S}^2$, are simplicial complexes meaning loosely that they can be built from simplices. However using your proposed definition it may not be the case that these very important topological spaces end up being simplicial complexes.



                            This is a big deal because the machinery of simplicial homology was essentially developed to calculate the homology of simplicial complexes and actually help us tell which of these spaces are different from each other (i.e. to tell which of these spaces are not homeomorphic to each other).






                            share|cite|improve this answer











                            $endgroup$
















                              1












                              1








                              1





                              $begingroup$

                              I'm going to give an answer to both of these questions using some knowledge of algebraic topology, because I feel that it where the real power of simplicial complexes and their various properties come into play.



                              For the first question I would ask the following counter-question, why would you want to distinguish between the standard simplex and the union of all its faces? Take this analogy, consider any set $X$, then $X$ is a union of all the points in $X$, would we want to distinguish between $bigcup_{p in X} {p}$ and $X$?



                              In fact when learning about simplices I actually found the fact that a simplex was the union of all its faces to be really useful and intuitive, this is particularly nice because if we are given say a $k$-simplicial complex $B$ we can look at it's $n$-skeleton which is intuitively the collection of simplices of dimensions less than or equal to $n$ sitting inside $B$.



                              The $k$-skeleton of the $n$-dimensional simplical complex $K$ turns out to be just the simplicial complex $K$ itself which is nice but also useful $(*)$. Using simplicial homology the skeletons of a simplicial complex actually tells us a ton of information about the topological space (the geometric realization of the simplicial complex) we are working with.



                              So let me give a quick example to show why $(*)$ is useful. Let's say we have a topological space $X$, with triangulation a simplicial complex $K$ of dimension $n$ and another topological space $Y$ with triangulation a simplicial complex $L$ of dimension $m$. Let's say that $m < n$, then $H_{m+1}(Y) = 0$ but it may be the case that $H_{m+1}(X) neq 0$ and if that's the case then since the homology groups of a topological space are an invariant of the topological space, because the homology groups of these two topological spaces aren't isomorphic the two topological spaces $X$ and $Y$ aren't homeomorphic.



                              Now had we made the distinction you stated this wouldn't necessarily be the case, the reason being that the $m$-skeleton of $L$ wouldn't be the same as $L$ and so the geometric realization of the $m$-skeleton (which is $|L|$ in reality) wouldn't necessarily be homeomorphic to $Y$, and then we wouldn't necessarily get $H_{m+1}(L) cong H_{m+1}(|L|) = H_{m+1}(Y)$ and so we wouldn't be able to conclude that $H_{m+1}(Y) = 0$ which basically throws a very nice result of simplicial homology away.



                              For the second question off the bat I think the first thing we would lose is compactness of simplices. Using the conventional defintion, all compact connected surfaces, like the torus $mathbb{T}$, real projective plane $mathbb{RP}^2$, the $2$-dimensional sphere $mathbb{S}^2$, are simplicial complexes meaning loosely that they can be built from simplices. However using your proposed definition it may not be the case that these very important topological spaces end up being simplicial complexes.



                              This is a big deal because the machinery of simplicial homology was essentially developed to calculate the homology of simplicial complexes and actually help us tell which of these spaces are different from each other (i.e. to tell which of these spaces are not homeomorphic to each other).






                              share|cite|improve this answer











                              $endgroup$



                              I'm going to give an answer to both of these questions using some knowledge of algebraic topology, because I feel that it where the real power of simplicial complexes and their various properties come into play.



                              For the first question I would ask the following counter-question, why would you want to distinguish between the standard simplex and the union of all its faces? Take this analogy, consider any set $X$, then $X$ is a union of all the points in $X$, would we want to distinguish between $bigcup_{p in X} {p}$ and $X$?



                              In fact when learning about simplices I actually found the fact that a simplex was the union of all its faces to be really useful and intuitive, this is particularly nice because if we are given say a $k$-simplicial complex $B$ we can look at it's $n$-skeleton which is intuitively the collection of simplices of dimensions less than or equal to $n$ sitting inside $B$.



                              The $k$-skeleton of the $n$-dimensional simplical complex $K$ turns out to be just the simplicial complex $K$ itself which is nice but also useful $(*)$. Using simplicial homology the skeletons of a simplicial complex actually tells us a ton of information about the topological space (the geometric realization of the simplicial complex) we are working with.



                              So let me give a quick example to show why $(*)$ is useful. Let's say we have a topological space $X$, with triangulation a simplicial complex $K$ of dimension $n$ and another topological space $Y$ with triangulation a simplicial complex $L$ of dimension $m$. Let's say that $m < n$, then $H_{m+1}(Y) = 0$ but it may be the case that $H_{m+1}(X) neq 0$ and if that's the case then since the homology groups of a topological space are an invariant of the topological space, because the homology groups of these two topological spaces aren't isomorphic the two topological spaces $X$ and $Y$ aren't homeomorphic.



                              Now had we made the distinction you stated this wouldn't necessarily be the case, the reason being that the $m$-skeleton of $L$ wouldn't be the same as $L$ and so the geometric realization of the $m$-skeleton (which is $|L|$ in reality) wouldn't necessarily be homeomorphic to $Y$, and then we wouldn't necessarily get $H_{m+1}(L) cong H_{m+1}(|L|) = H_{m+1}(Y)$ and so we wouldn't be able to conclude that $H_{m+1}(Y) = 0$ which basically throws a very nice result of simplicial homology away.



                              For the second question off the bat I think the first thing we would lose is compactness of simplices. Using the conventional defintion, all compact connected surfaces, like the torus $mathbb{T}$, real projective plane $mathbb{RP}^2$, the $2$-dimensional sphere $mathbb{S}^2$, are simplicial complexes meaning loosely that they can be built from simplices. However using your proposed definition it may not be the case that these very important topological spaces end up being simplicial complexes.



                              This is a big deal because the machinery of simplicial homology was essentially developed to calculate the homology of simplicial complexes and actually help us tell which of these spaces are different from each other (i.e. to tell which of these spaces are not homeomorphic to each other).







                              share|cite|improve this answer














                              share|cite|improve this answer



                              share|cite|improve this answer








                              edited yesterday

























                              answered yesterday









                              PerturbativePerturbative

                              4,33311551




                              4,33311551























                                  1












                                  $begingroup$

                                  1)
                                  Conditions a) and b) are kind of the definition of the simplicial complex. If you drop them, you have again a collection of simplices. This may be useful, but you do not need to define a simplicial complex when you need a set of simplices.



                                  2)
                                  That's related to the question, why we define a simplicial complex and do not just use a set of (possibly open) simplices.



                                  An example for the use of simplicial complexes is the Discrete Exterior Calculus. The DEC uses a simplicial complex together with differential forms to define discrete differential operators.
                                  In the DEC, the differential is defined using Stoke's theorem: $int_Omega text{d}omega = int_{partialOmega} omega$.



                                  And when $Omega$ is a subset of the $K_2$ sceleton (i.e. the set of 2-simplices) of your complex, then $partial Omega$ is a subset of the $K_1$ sceleton. By the definition of the complex using a) and b), the discrete boundary operator $partial$ for a set of triangles and edges is just the adjacency matrix between triangles and edges in the complex.



                                  Dropping a), you would not have the boundaries in your complex at all and dropping b) you would have an open set for each triangle, which by definition does not include the boundary.



                                  To summarize: A simplicial complex is a handy definition for different applications.
                                  You may want to use another definition for your application, but then using the name simplicial complex may be misleading.






                                  share|cite|improve this answer









                                  $endgroup$


















                                    1












                                    $begingroup$

                                    1)
                                    Conditions a) and b) are kind of the definition of the simplicial complex. If you drop them, you have again a collection of simplices. This may be useful, but you do not need to define a simplicial complex when you need a set of simplices.



                                    2)
                                    That's related to the question, why we define a simplicial complex and do not just use a set of (possibly open) simplices.



                                    An example for the use of simplicial complexes is the Discrete Exterior Calculus. The DEC uses a simplicial complex together with differential forms to define discrete differential operators.
                                    In the DEC, the differential is defined using Stoke's theorem: $int_Omega text{d}omega = int_{partialOmega} omega$.



                                    And when $Omega$ is a subset of the $K_2$ sceleton (i.e. the set of 2-simplices) of your complex, then $partial Omega$ is a subset of the $K_1$ sceleton. By the definition of the complex using a) and b), the discrete boundary operator $partial$ for a set of triangles and edges is just the adjacency matrix between triangles and edges in the complex.



                                    Dropping a), you would not have the boundaries in your complex at all and dropping b) you would have an open set for each triangle, which by definition does not include the boundary.



                                    To summarize: A simplicial complex is a handy definition for different applications.
                                    You may want to use another definition for your application, but then using the name simplicial complex may be misleading.






                                    share|cite|improve this answer









                                    $endgroup$
















                                      1












                                      1








                                      1





                                      $begingroup$

                                      1)
                                      Conditions a) and b) are kind of the definition of the simplicial complex. If you drop them, you have again a collection of simplices. This may be useful, but you do not need to define a simplicial complex when you need a set of simplices.



                                      2)
                                      That's related to the question, why we define a simplicial complex and do not just use a set of (possibly open) simplices.



                                      An example for the use of simplicial complexes is the Discrete Exterior Calculus. The DEC uses a simplicial complex together with differential forms to define discrete differential operators.
                                      In the DEC, the differential is defined using Stoke's theorem: $int_Omega text{d}omega = int_{partialOmega} omega$.



                                      And when $Omega$ is a subset of the $K_2$ sceleton (i.e. the set of 2-simplices) of your complex, then $partial Omega$ is a subset of the $K_1$ sceleton. By the definition of the complex using a) and b), the discrete boundary operator $partial$ for a set of triangles and edges is just the adjacency matrix between triangles and edges in the complex.



                                      Dropping a), you would not have the boundaries in your complex at all and dropping b) you would have an open set for each triangle, which by definition does not include the boundary.



                                      To summarize: A simplicial complex is a handy definition for different applications.
                                      You may want to use another definition for your application, but then using the name simplicial complex may be misleading.






                                      share|cite|improve this answer









                                      $endgroup$



                                      1)
                                      Conditions a) and b) are kind of the definition of the simplicial complex. If you drop them, you have again a collection of simplices. This may be useful, but you do not need to define a simplicial complex when you need a set of simplices.



                                      2)
                                      That's related to the question, why we define a simplicial complex and do not just use a set of (possibly open) simplices.



                                      An example for the use of simplicial complexes is the Discrete Exterior Calculus. The DEC uses a simplicial complex together with differential forms to define discrete differential operators.
                                      In the DEC, the differential is defined using Stoke's theorem: $int_Omega text{d}omega = int_{partialOmega} omega$.



                                      And when $Omega$ is a subset of the $K_2$ sceleton (i.e. the set of 2-simplices) of your complex, then $partial Omega$ is a subset of the $K_1$ sceleton. By the definition of the complex using a) and b), the discrete boundary operator $partial$ for a set of triangles and edges is just the adjacency matrix between triangles and edges in the complex.



                                      Dropping a), you would not have the boundaries in your complex at all and dropping b) you would have an open set for each triangle, which by definition does not include the boundary.



                                      To summarize: A simplicial complex is a handy definition for different applications.
                                      You may want to use another definition for your application, but then using the name simplicial complex may be misleading.







                                      share|cite|improve this answer












                                      share|cite|improve this answer



                                      share|cite|improve this answer










                                      answered yesterday









                                      alloallo

                                      1285




                                      1285






















                                          user641508 is a new contributor. Be nice, and check out our Code of Conduct.










                                          draft saved

                                          draft discarded


















                                          user641508 is a new contributor. Be nice, and check out our Code of Conduct.













                                          user641508 is a new contributor. Be nice, and check out our Code of Conduct.












                                          user641508 is a new contributor. Be nice, and check out our Code of Conduct.
















                                          Thanks for contributing an answer to Mathematics Stack Exchange!


                                          • Please be sure to answer the question. Provide details and share your research!

                                          But avoid



                                          • Asking for help, clarification, or responding to other answers.

                                          • Making statements based on opinion; back them up with references or personal experience.


                                          Use MathJax to format equations. MathJax reference.


                                          To learn more, see our tips on writing great answers.




                                          draft saved


                                          draft discarded














                                          StackExchange.ready(
                                          function () {
                                          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3100146%2fdefinition-of-a-geometric-simplicial-complex%23new-answer', 'question_page');
                                          }
                                          );

                                          Post as a guest















                                          Required, but never shown





















































                                          Required, but never shown














                                          Required, but never shown












                                          Required, but never shown







                                          Required, but never shown

































                                          Required, but never shown














                                          Required, but never shown












                                          Required, but never shown







                                          Required, but never shown







                                          Popular posts from this blog

                                          Paul Cézanne

                                          UIScrollView CustomStickyHeader Resize height generates problems when scroll is too fast

                                          Angular material date-picker (MatDatepicker) auto completes the date on focus out