@prefix : <#> .
@prefix log: <http://www.w3.org/2000/10/swap/log#> .
@prefix math: <http://www.w3.org/2000/10/swap/math#> .

this log:forAll :dc , :pat , :dp , :name , :company , :year . 

{ 	:company <http://xmlns.com/foaf/corp#dp> :dp;
	<http://xmlns.com/foaf/corp#source> :name;
	<http://xmlns.com/foaf/corp#year> :year;
	<http://xmlns.com/foaf/corp#pat> :pat .
        :dp log:notEqualTo "" .
        :dp log:notEqualTo "0" .
        :pat log:notEqualTo "" .
	(:pat :dp) math:quotientOf :dc 
} 
	log:implies 
{ 

 	:company <http://xmlns.com/foaf/corp#dc> :dc;
	<http://xmlns.com/foaf/corp#source> :name;
	<http://xmlns.com/foaf/corp#year> :year  .
} .

