This is not a logical definition and would be a 'tautology' [a normal logical equivalence]. This does not make your 'definition' necessarily 'wrong', but INCOMPLETE.Moyo wrote:Dog = 4 legged creature, with fur, a muzzle...Scott Mayers wrote:helps us define classes of things or universals
The definition;
is equivalent (means the same thing as)
Dog = Dog
By transitivity . ITs equivalent because its an equivalence relation.
For instance, properly, your definition in logic would use the sign, "≡", in logic to emphasize equivalence or, in computers, "==". These aren't necessary to use these exact symbols but point to the kind of distinctions that is used. If I were to correct your definition to one of the assignment meaning, it could be:
A dog is a domesticated carnivorous mammal [Generic Class of Equivalence between members] THAT is capable of being domesticated for human uses or as a socially adaptable pet [qualifying additional explanation to explain how it differs from other "domesticated carnivorous mammals"].
This definition doesn't have to be exactly like this but note how it explains how it belongs to some large class (equal or 'same') and how it differs from others of the same class by some principle of difference more specifically. They call the general class description, the Genus, and the specifying difference between others of the same class as the Species or Differential to clarify the symbol or word being used to summarize it.
To help understand this, in computers, you might use the 'definition' form of using the relation of equality as follows:
Dog = Dog + Wolf
This kind of equality reassigns the meaning of Dog to include the meaning of both the previous definition of 'Dog' with the addition of the meaning of 'Wolf'. But regular Equivalence would be demonstrated as
Dog == Dog