Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. I live the chaos, but I don't understand it :(

I live the chaos, but I don't understand it :(

Scheduled Pinned Locked Moved The Lounge
commcphelpquestion
33 Posts 10 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B BernardIE5317

    video below gives a nice explanation of entropy in information theory . Information entropy | Journey into information theory | Computer Science | Khan Academy - YouTube[^]

    0 Offline
    0 Offline
    0x01AA
    wrote on last edited by
    #23

    Thank you!

    1 Reply Last reply
    0
    • B BobbyStrain

      [4.6 Entropy - University Physics Volume 2 | OpenStax](https://openstax.org/books/university-physics-volume-2/pages/4-6-entropy)

      0 Offline
      0 Offline
      0x01AA
      wrote on last edited by
      #24

      Thank you!

      1 Reply Last reply
      0
      • 0 0x01AA

        I have to use up the unused vacation for 2023. I usually use this as an opportunity to do a little further training. At the end of this year 2023, I have decided to finally understand the term entropy in information technology to the end. But I fail once again:( All I can confirm so far is the statement of 'John von Neumann' (John von Neumann - Wikipedia[^]) to Claude Shannon - Wikipedia[^] : “You should call it entropy. […] Nobody knows what entropy really is, so in a debate “You will always have the advantage.” :sigh: :laugh: [Edit] Btw. any idea which forum here is ok to ask questions about that theme? [Edit1] Now I think it becomes out of 'lounge'disussion, sorry for that. Still I'm looking for a place where one can disuss that. I'm pretty shure that @KornfeldEliyahuPeter can help me of this ;)

        D Offline
        D Offline
        Daniel Pfeffer
        wrote on last edited by
        #25

        Entropy is an attempt to give a macroscopic number that describes a large number of microscopic states. Taking the "classic" deck of cards, there is only 1 way of arranging the cards in suit order (Clubs, Diamonds, Hearts, Spades) in increasing order in each suit (2, 3, ..., J, Q, K, A). We take the log of the number of states, and the entropy is 0. If the suits can be in any order, we have 4! possibilities, with an entropy of log(4!). If the cards are in the order red-black-red-black, we have 26! * 26! possibilities, with an entropy of 2*log(26!). If the cards can be in any order, we have 52! possibilities, with an entropy of log(52!). This is also the maximum entropy for the card system. Each of the different ways to arrange the cards in the above examples is called a "micro-state". In physics/chemistry we usually multiply the entropy calculated above by Bolzman's constant, to fit it in with other units such as temperature, energy, etc. The connection to information theory comes from the fact that the lower the entropy of the system, the easier it is to predict the next card.

        Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

        0 1 Reply Last reply
        0
        • D Daniel Pfeffer

          Entropy is an attempt to give a macroscopic number that describes a large number of microscopic states. Taking the "classic" deck of cards, there is only 1 way of arranging the cards in suit order (Clubs, Diamonds, Hearts, Spades) in increasing order in each suit (2, 3, ..., J, Q, K, A). We take the log of the number of states, and the entropy is 0. If the suits can be in any order, we have 4! possibilities, with an entropy of log(4!). If the cards are in the order red-black-red-black, we have 26! * 26! possibilities, with an entropy of 2*log(26!). If the cards can be in any order, we have 52! possibilities, with an entropy of log(52!). This is also the maximum entropy for the card system. Each of the different ways to arrange the cards in the above examples is called a "micro-state". In physics/chemistry we usually multiply the entropy calculated above by Bolzman's constant, to fit it in with other units such as temperature, energy, etc. The connection to information theory comes from the fact that the lower the entropy of the system, the easier it is to predict the next card.

          Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

          0 Offline
          0 Offline
          0x01AA
          wrote on last edited by
          #26

          Thank you very much for your answer. I will go through the card deck example and hope I will understand it in detail. Anyway statements like

          Quote:

          Entropy is an attempt to give a macroscopic number that describes a large number of macroscopic states.

          makes it hard to understand. What exactly 'macroscopic' and 'macroscopic' means....

          D 1 Reply Last reply
          0
          • 0 0x01AA

            Thank you very much for your answer. I will go through the card deck example and hope I will understand it in detail. Anyway statements like

            Quote:

            Entropy is an attempt to give a macroscopic number that describes a large number of macroscopic states.

            makes it hard to understand. What exactly 'macroscopic' and 'macroscopic' means....

            D Offline
            D Offline
            Daniel Pfeffer
            wrote on last edited by
            #27

            The second 'macroscopic' should have been '_micro_scopic'. :-O Corrected in the original.

            Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

            0 1 Reply Last reply
            0
            • D Daniel Pfeffer

              The second 'macroscopic' should have been '_micro_scopic'. :-O Corrected in the original.

              Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

              0 Offline
              0 Offline
              0x01AA
              wrote on last edited by
              #28

              Wait wait. Looks more I cited it wrong? This chaos therory let me end in chaos :laugh:

              1 Reply Last reply
              0
              • G Gary Stachelski 2021

                In the case of the video, the probabilities were made up to create two different machines. They then went on to illustrate how you could calculate the information entropy for each machine to compare them. The machine with the lower calculated entropy was more predictable Or better organized. The higher the calculated entropy the more disorganized a system is, so it is harder to predict what the output of the next cycle will be.

                J Offline
                J Offline
                jochance
                wrote on last edited by
                #29

                Mmmm cyclomatic complexity... keep going, we can cut my heating costs.

                G 1 Reply Last reply
                0
                • B BernardIE5317

                  my understanding is that a system at any particular moment is in a state . a single state . of course a system can not be in more than one state at any moment unless of course we are discussing Quantum Mechanics which of course we are not i presume . if it is known the system can be in any state of 256 possible states then at any moment only 8 bits are required to specify that state . QED

                  J Offline
                  J Offline
                  jochance
                  wrote on last edited by
                  #30

                  A visualization is literally 256 light switches side by side. Each switch represents logical branching in the code. appStates is an array of bool... if (appStates[34] and appStates[42]) ....

                  1 Reply Last reply
                  0
                  • J jochance

                    Mmmm cyclomatic complexity... keep going, we can cut my heating costs.

                    G Offline
                    G Offline
                    Gary Stachelski 2021
                    wrote on last edited by
                    #31

                    You make an excellent observation. Like measurements of Entropy, Lower Cyclomatic complexity programs are more stable (better organization), their behavior is more predictable and you have a higher confidence in predicting their processing results. In both cases lower is better. Thanks, did not see the connection.

                    J 2 Replies Last reply
                    0
                    • G Gary Stachelski 2021

                      You make an excellent observation. Like measurements of Entropy, Lower Cyclomatic complexity programs are more stable (better organization), their behavior is more predictable and you have a higher confidence in predicting their processing results. In both cases lower is better. Thanks, did not see the connection.

                      J Offline
                      J Offline
                      jochance
                      wrote on last edited by
                      #32

                      :D I uhhh... have to go overboard with how not serious I take myself sometimes.

                      1 Reply Last reply
                      0
                      • G Gary Stachelski 2021

                        You make an excellent observation. Like measurements of Entropy, Lower Cyclomatic complexity programs are more stable (better organization), their behavior is more predictable and you have a higher confidence in predicting their processing results. In both cases lower is better. Thanks, did not see the connection.

                        J Offline
                        J Offline
                        jochance
                        wrote on last edited by
                        #33

                        Reading what you wrote, I was picturing software emulated hardware because I do not 'really' know hardware.

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups