Select language: english | cesky | deutsch | italiano | simplified chinese | traditional chinese | hindi
Concept:
English word:
Home

food (Food)

Any SelfConnectedObject containing Nutrients, such as carbohydrates, proteins, and fats, that can be ingested by a living Animal and metabolized into energy and body tissue.

Ontology

SUMO / OBJECTS

Superclass(es)

[tree]
entity
is subclass of
  physical  
is subclass of
  object  
is subclass of
  self connected object  
is subclass of
  food  

Subclass(es)

meat  fruit or vegetable  beverage 

Coordinate term(s)

content bearing object  corpuscular object  substance 

Related WordNet synsets

food, nutrient
any substance that can be metabolized by an organism to give energy and build tissue
food is kind of (all)...   food is kind of...   kinds of food...   kinds of food (all)...  
edibility, edibleness
the property of being fit to eat
edibility is kind of (all)...   edibility is kind of...   kinds of edibility...   kinds of edibility (all)...  
comestible, edible, eatable, pabulum, victual, victuals
any substance that can be used as food
comestible is kind of (all)...   comestible is kind of...  
edible, comestible, eatable
suitable for use as food
edible is opposite to...   see also...   edible is similar to...  
See more related synsets on a separate page.

Axioms (6)

If act is an instance of ingesting and food is a patient of act, then food is an instance of food.
(=>
      (and
            (instance ?ACT Ingesting)
            (patient ?ACT ?FOOD))
      (instance ?FOOD Food))

If cook is an instance of cooking, then there exists food food so that food is a result of cook.
(=>
      (instance ?COOK Cooking)
      (exists
            (?FOOD)
            (and
                  (instance ?FOOD Food)
                  (result ?COOK ?FOOD))))

food is disjointly decomposed into meat,fruit or vegetable,beverage.
(disjointDecomposition Food Meat FruitOrVegetable Beverage)

If food is an instance of food, then there exists nutrient nutrient so that nutrient is a part of food.
(=>
      (instance ?FOOD Food)
      (exists
            (?NUTRIENT)
            (and
                  (instance ?NUTRIENT Nutrient)
                  (part ?NUTRIENT ?FOOD))))

(=>
      (instance ?FOOD Food)
      (forall
            (?PART1)
            (=>
                  (part ?PART1 ?FOOD)
                  (exists
                        (?PART2 ?ANIMAL)
                        (and
                              (part ?PART1 ?PART2)
                              (part ?PART2 ?ANIMAL)
                              (instance ?ANIMAL Animal))))))

If obj is an instance of food, then there exists taste attribute attr so that attr is an attribute of obj.
(=>
      (instance ?OBJ Food)
      (exists
            (?ATTR)
            (and
                  (instance ?ATTR TasteAttribute)
                  (attribute ?OBJ ?ATTR))))