I'm designing a learning program and I need to come up with a set of terms for the "objects" the user interacts with.

In a concise way, I'd like to come up with two terms that describe:

  1. a property (like color, if applied to a fruit)
  2. the set of possible values for this property (like red, yellow, green, if applied to an apple)

Property seems like a fitting word here, but this raises a bit of trouble: what, then, are red, yellow, green? Also properties. So how to differentiate the class from the set of all instances?

It seems difficult to me, perhaps due to my insufficient understanding of the philosophical nomenclature, to draw a distinction between the concrete set of all members of a class and the abstract class itself. Certain concepts relevant to philosophizing seem to have made affordances for this. For instance, man in the following:

One small step for man...

vs men in the following:

Either men will learn to live like brothers, or they will die like beasts.

Any ideas? My best stab at would be something like:

Property ------- Value

  • See Properties (aka: attributes). – Mauro ALLEGRANZA Nov 24 '20 at 8:55
  • The relation of predication: a property (an universal) is predicated of an object, maybe is not that holding between properties of different levels of generality: color vs red. In this case (also if some philosopher proposed to say that color is a property of red) we may say that a concept (property) is subsumed into a more general one. – Mauro ALLEGRANZA Nov 24 '20 at 9:00
  • Class and set are abstract objects corresponding to a concept: the individual men belongs to the set of humans (fall under the concept man). – Mauro ALLEGRANZA Nov 24 '20 at 9:01
  • @MauroALLEGRANZA. You mean the individual man? – David J. Nov 24 '20 at 9:23
  • @MauroALLEGRANZA. Are you making a suggestion here? It's hard for me to tell – David J. Nov 24 '20 at 9:24

If the attribute is fuzzy, the number of members of the class must be more fuzzy because there must always be an additional layer of interpretation about which things fit the class. How many things fit attribute x is actually a separate question entirely, divorced from what x is.

Things are nothing but sets of attributes and boundary conditions and none of it is concrete except in that it is specific Enough for a given purpose. When i say i want an apple, the kind doesn't matter, but when an apple vendor says they want an apple, it matters.

BTW, "One small step for A man, one giant leap for mankind." was the intended quote, explicitly to make that distinction. He screwed it up.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.