Root is related to Float. Float is a type of Smooth. 
Consequence is a type of Significance. Consequence is a type of Result. 
Root <--RelatedTo--> Float --IsA--> Smooth 
Significance <--IsA-- Consequence --IsA--> Result 